Why can't we all just get together at tell Rheinmetall, Nammo, etc. that we'll buy as much as they can produce for the next five years, with possibilities for extensions?
The primary issue here is that with orders coming piecewise, manufacturers don't have a strong enough incentive to ramp up production a hundred fold, which is what we need. That would also presumably reduce the per-unit production costs.