Солдату какая разница, почему патронов и снарядов нет?
Выше Дмитрий Козырев уже упомянул - дефицит вооружений был "запланирован" ещё до войны.
Ну то есть уже при составлении моб.плана понимали, что на всех не хватит.
А потом сверх-плана создали ещё 500 дивизий за полгода.