并支援以R-77中程空对空飞弹进行多目标接战。此外，米格-29在风挡前配备了与Su-27相同的S-31E2光电探测器，可从动于雷达，亦可独立运作并提供额外的枪砲瞄准协助。
武装.米格-29的固定武装为一具GSh-30-130毫米机炮，射口在左侧翼根。原始设计携弹量为150枚，但在后续型号减为100枚。由于初期量产型的MiG-29B在机腹中线携带副油箱时会挡住抛壳口，因此携带中线副油箱时无法使用机砲。这个问题直到MiG-29S后的型号才被解决。在每个机翼下，依据不同的型号有三个或四个