В 1939 г. было создано несколько опытных противотанковых ружей. В октябре того же года на вооружение было принято противотанковое ружье Рукавишникова, но массовое производство несколько задержалось: мешали технологические трудности, а также известная недооценка роли этих ружей в борьбе с бронированной техникой противника. В 1939 г. было изготовлено 50 таких ружей, а в 1940 г. — 15 тыс. штук.
Одновременно с созданием новых конструкций систематически росло производство стрелкового оружия. Только за два с половиной года (1939 г. — июнь 1941 г.) в войска поступило 105 тыс. пулеметов разных типов, т.е. столько, сколько за предшествующие 10—12 лет. Уже к концу второй пятилетки Красная Армия занимала одно из первых мест среди армий мира по насыщенности ручными и станковыми пулеметами36.
В области артиллерийского вооружения работали такие крупные специалисты и знатоки своего дела, как нарком вооружения Д. Ф. Устинов, нарком оборонной промышленности Б. Л. Ванников, главные конструкторы артиллерийских систем генералы И. И. Иванов, В. Г. Грабин. В то время некоторые военные специалисты высказывали мнение о том, что необходимо свести пушечную артиллерию к универсальным и полууниверсальным пушкам.
На ошибочность этой точки зрения указал Центральный Комитет ВКП(б). Курс был взят на правильное соотношение между пушечной и гаубичной артиллерией.
Крупные мероприятия были проведены по расширению артиллерийского производства. В 1937 г. на производство новой артиллерийской техники был переведен ряд крупных машиностроительных заводов, а мощности действующих заводов были значительно увеличены. В 1937 г. была создана 152-мм гаубица-пушка и усовершенствована 122-мм пушка.
В годы довоенных пятилеток артиллерийское вооружение развивалось в направлении дальнейшего повышения боевых возможностей имевшихся образцов орудий: дальности и меткости стрельбы, мощности снарядов, скорострельности, а также создания новых систем. В 1938 г. рождается 122-мм гаубица. Поступили на вооружение новые артиллерийские орудия: 76-мм дивизионная, 37-мм и 85-мм зенитные пушки, 210-мм пушка, 280-мм мортира и 305-мм гаубица.
Но и оружие старых конструкций продолжало служить надежно. Неплохой была 45-мм противотанковая пушка образца 1937 г., которая могла пробивать броню машин всех типов, стоявших в то время на вооружении армий капиталистических государств. Промышленность освоила производство 50-мм минометов. Были приняты на вооружение созданные конструктором Б. И. Шавыриным минометы калибра 82 и 120 мм, но в последующем оказалось, что конструкция этих минометов имела серьезные недостатки, и они были сняты с производства.
Незадолго до нападения фашистской Германии на СССР группа выдающихся советских ученых и конструкторов создала новое грозное оружие — реактивную минометную установку, получившую в армии и народе ласковое название «Катюша». Сначала были выпущены и испытаны в 1939 г. реактивные ракеты для авиации. Затем ракетные установки стали применяться и на автомашинах. Первые семь 16-зарядных ракетных установок на трехосных грузовиках были изготовлены в 1939 г., но тогда они были еще недостаточно отработаны. В середине 1941 г. первые четыре установки БМ-13 были представлены на проводившийся смотр образцов вооружения Красной Армии, а почти за день до начала Великой Отечественной войны, когда руководители партии и государства ознакомились с этим невиданным в мировой практике оружием, было принято решение о немедленной организации его массового выпуска.
Ускоренными темпами развивалась зенитная артиллерия. Менее чем за два с половиной года до начала войны количество зенитных орудий возросло с 1672 до 9024 единиц, т.е. в 5,5 раза. Одновременно происходило качественное совершенствование боевых средств зенитной артиллерии.
В предвоенные годы производство вооружения значительно возросло. За период с 1930/31 по 1938 г. включительно выпуск орудий увеличился с 1911 до 12 687 единиц, винтовок — с 174 тыс. до 1 174 тыс., пулеметов — с 40,9 тыс. до 74,6 тыс. В 1939 — первой половине 1941 г. советская промышленность выпустила свыше 80 тыс. орудий и минометов, более 200 тыс. пулеметов и автоматов37.