只能说30发是一个平衡点。因为步枪多用弹匣供弹,过长会影响灵活性与卧姿射击。但弹容量太少又不能满足射击时对火力持续性的要求。其实北约7.62mm口径的步枪多为20发,华约7.62mm口径的步枪就是30发。华约的弹匣就嫌太长了点。30发弹匣的步枪多说到底是用5.56mm子弹的步枪多。基本上成了西方国家的统一标准子弹。
这个设计是二战时期德国的轻武器设计师们根据“波波莎”、“汤姆逊”以及德国人自己的MP40总和对比以后,在提出STG-44上首次提出的。原因和楼上说的一样,这是个平衡点。
后来在越战时候美军使用的M-16A1还在使用20发弹夹,结果发现活力严重不如使用30发弹夹的AK-47,所以在M-16A2上就换用了30发弹夹,另外之所以北约的弹夹看起来比华约的小,是因为北约国家一般使用双排30发弹夹,而华约国家使用的AK-74和AKM等使用的是单排弹夹;而且5.56本身口径也比7.62要小很多。
我国目前使用的95式97式和03式步枪也和北约一样,使用5.8毫米双排弹夹。
多了背不动,少了不够用