零战一一型的武器有两挺7.7毫米九七式航空机枪和两门20毫米九九式一号航炮。其中,九九式一号航炮被称为“小便炮”,因为其减重和减少后坐力的需求,使用20×72RB炮弹,发射药药室容积小,装药量只有13.6克,和一发12.7毫米子弹差不多。因此初速低,只有每秒500多米,弹道弯曲,有效射程近。打敌机命中率低。更糟糕的是,九九式一号早期航炮使用的是60发弹鼓供弹,机翼每侧一门航炮备弹只有60发。可能还没打中多少发就打完了。20毫米航炮打完只能用备弹多但是毁伤差的7.7毫米机枪继续战斗。旧日本海军出现过零战拦截B17轰炸机打光弹药都没能击落的尴尬事,重要原因是7.7毫米机枪毁伤太差基本等同于刮痧,而20毫米航炮备弹太少。击落一架B17通常需要命中几十发20毫米炮弹才行。要想击落大型轰炸机,需要选择毁伤最高的弹链并且有足够高的命中率。这把战争雷霆空战历史,尝试用零战一一型仅有的120发备弹击落两架佩8重型轰炸机,看看弹药够不够用。