По данным пограничных войск СССР, в западных военных округах в 1939—41 гг. было сосредоточено несколько сот крупных складов с оружием и боеприпасами, которые достались противнику без сопротивления — у многих бойцов стрелковых дивизий не было патронов, они все были на складах, личный состав находился порой до 150 км от складов, а командный состав находился на квартирах в городах вдали от рядового состава[32], а из-за отсутствия приказов из Москвы в первые недели поспешно отступая успели взорвать только несколько складов второго эшелона на большом удалении от границы[33]:144. Захват противником значительной территории лишил советские войска большого количества запасов горючего, боеприпасов, вооружения, которые размещались на складах в приграничной зоне[34]. Также генерал К. Ф. Телегин дополняет это тем, что создававшиеся перед войной вдоль новых границ военные склады укомплектовывались в том числе и за счёт истощения арсеналов и баз хранения Московского и других внутренних военных округов, в результате когда после нападения Германии по приказу Сталина в Москве всё руководство спешно бросилось заниматься организацией «дивизий народного ополчения» (ДНО), оказалось, что на московских и подмосковных складах нет оружия: «склады наши были пусты». В МВО перед войной осталось только две ремонтные базы, занимавшиеся ремонтом оружия и артиллерии[35]. К началу войны в Красной армии было 7 млн винтовок, из которых 4 млн находились на складах, к концу 1941 года было потеряно 5,5 млн винтовок