米格29是輕型空優機,有效載荷算上副油箱才隻有4.5噸,F15是重型機載彈量8噸,F15E可以超過10噸
米格-29的固定武裝為一具GSh-30-130毫米機炮,射口在左側翼根。原始設計攜彈量為150枚,但在後續型號減為100枚。由於初期量產型的米格-29B在機腹中線攜帶副油箱時會擋住拋殼口,因此攜帶中線副油箱時無法使用機炮。這個問題直到米格-29S後的型號才被解決。在每個機翼下,依據不同的型號有三個或四個掛點,兩邊共有6~8個掛點。內側掛點能攜帶1,150升(300加侖)的副油箱、或R-27中程空對空導彈,也可攜帶傳統炸彈或火箭,部分型號的米格-29能在內側掛點攜帶核彈。外側掛點通常攜帶R-73導彈[note 3],但某些情況下也會配備較老舊的R-60短程空對空導彈[note 4]。在兩側引擎中間的機腹中線掛點能攜帶一個1,500升(400加侖)的油箱,但是無法攜帶戰鬥用武器。原始的米格-29B能在機腹攜帶通用炸彈或火箭吊艙,但是無法配備精確製導武器。直到後繼的改良型才提供攜帶激光或光電製導武器的能力,此時的米格-29才有能力使用空對地導彈。米格-29能攜帶導彈、傳統炸彈、火箭和副油箱共4500千克