having been one in the past, at least with small arms ammo, the unit weapons custodian knows exactly what ammo they have, what is good, what is bad what is going out of date code soon.
the problem is, all this data is kept on paper forms in individual units and rolling that up to higher echelons just doesn't happen.