I have a friend who is a store manager at a large sporting goods store chain. He says their ammo shipments are arriving on time.
Problem is hoarders. The employees play a game & see how long it takes to empty the shelve space once ammo is put out for sale. Usually a hour, lol they get a kick out of it.
He asked if I wanted anything, I said sure, few boxes of 9mm Nest few days I had my ammo.
There is no shortage for them, just crazy buyers who buy anything they put out.