Tên lửa PL-8 là loại tên lửa không đối không tầm ngắn được Trung Quốc chế tạo dựa trên nguyên mẫu tên lửa không đối không Python-3 của Israel.
PL-8 có chiều dài 2,95m, khối lượng 115kg (khối lượng đầu đạn là 11kg), tầm bắn tối đa 20km, tốc độ Mach 3,5, sử dụng đầu dò hồng ngoại để tìm mục tiêu.
Tên lửa PL-12 là loại tên lửa không đối không tầm trung thế hệ thứ 4 của Trung Quốc. PL-12 có chiều dài 3,85m, khối lượng 180kg, tầm bắn tối đa lên đến 100km, tốc độ tối đa Mach 4, sử dụng radar dò tìm chủ động để tìm kiếm mục tiêu.
Ngoài tên lửa không đối không, J-15 còn có thể mang theo các loại bom, tên lửa chống hạm để thực hiện nhiều nhiệm vụ khác nhau.
Tuy nhiên do bị giới hạn khối lượng vũ khí mang theo (vì J-15 sử dụng phương pháp nhảy cầu) nên vũ khí trang bị trên J-15 cho mỗi lần cất cánh sẽ bị giới hạn và đây là bất lợi rất lớn của loại tiêm kích này