Also of note, Gun production is at such a pace that ammo production cannot keep up.
For example, Ruger, Prescott, is running two 12 hour shifts, 3:00 a.m. and 3:00 p.m. in their plants, 24 hours a day.
They are turning out 500 units of 5.7 a day. Not to mention all the other auto's they build there.
That pales in comparison that Glock is turning out 100,000+ units a month.
By the time these guns reach the retailer, they are flying off the shelves.
No end in sight that I can see anyways.