ソビエトのジェット戦闘機…知っている限りは黎明期からMIg-19までですが…なぜかの国の戦闘機は弾薬搭載量が少ないのでしょうか?

例えば英国のイスパノスイザMkVなどは一門辺り150発の装填数がメジャーでADEN30mm砲も150~100発がメジャーです
米国のAN/M3 20mm砲は160発前後がメジャーでM61ガトリングは200発からそれ以上かと思います
それに比べソビエトはMig-15/17の37mm砲は40発、23mm砲は80発、Mig-19のNR-30は70発と全体的に装填数の少なさが目立つようです
(時代をさかのぼればShvakも一門100発程度の装填数だと思います)

この少なさは何が原因なのでしょうか?
装填数を減らし軽量化を目指したのでしょうか?国柄としてエースが多く(想像です!)少ない装填数でも十分という判断だったのでしょうか?
ゲームから航空機関連に興味を持ち気になった次第です