>Солдат может не выстрелить ни одного патрона, кроме пристрелки и стрельбищ, за много недель или месяцев. В подавляющем большинстве случае так и происходит, ИМХО.
Достаточно поставлять батарейки в цинках, или подобной групповой упаковке. Конечно, это проще сделать в богатой армии...
Для условий базирования в оборудованных ППД/ПВД дополнительно выдавать недорогие АКБ с сетевыми ЗУ (что собственно и делается)