二战苏联5年生产了3.81亿发炮弹 每根炮管发射586.5发炮弹
为了尽快将法西斯入侵者驱逐出苏联,苏联兵工厂在后方建立了强大的兵工生产基地,红军手中的火炮数量开始急剧上升。
1943年苏联兵工厂生产21735门火炮,1944年达到23841门,1945年生产13511门。同时苏联各个兵工厂吸取开战前期的教训,开始大量的生产弹药。
在1943年,大约有1300个工厂投入到弹药的生产中,这个时期的弹药产量也急剧上升,各年的弹药生产数量如下:1941年:5100万发;1942年:8000万发;1943年:8600万发;1944年:9500万发;1945年:6100万发。
这个时期苏联的兵工厂共生产了3.81亿发炮弹,其中包括878万发火箭炮炮弹。这个时期苏联的年平均炮弹生产数量达到了7860万发,这些炮弹分配给了大约13.4万根炮管(包括高射炮和反坦克炮),也就是每根炮管大约发射586.5发炮弹,而德军此时的年平均炮弹生产数量为7100万发,而只分配给了42500根炮管,也就是每根炮管发射了1670发炮弹,造成这种局面的主要原因是开战初期苏联红军的火炮损失率太高。但战争后期红军的数量优势还是发挥了至关重要的作用,赤色钢铁成为打击德军的中流砥柱。
德国陆军在使用中发现苏联研制的火炮中有许多优点,在苏联红军使用的火炮中,1938式122毫米火炮是最为成功的,其中有一门编号为2464的1938年式122毫米榴弹炮几乎创造了火炮发射记录,这门火炮总共发射了6541发炮弹,如果把这些炮弹的射程加起来,其总射程达到了4605公里,相当于从莫斯科到波罗的海的距离。在战争结束后,位于列宁格勒的工厂对该炮进行了检查,发现其炮管的性能仍未下降,在经过例行检查后,仍然可以投入使用。1945年4-5月的柏林战役中,第142火炮旅下属的一门152毫米ML-20榴弹炮在短短的两个月内居然发射了4900发炮弹。