I don't believe that for the last two at all. People line up before the stores open in our area and buy out the stock quickly as fast as they keep bringing it in. If they had stock in the warehouse, it would already be sold.
Even pure shooting stores like Carter Country have limited some ammo to one box per customer to try and serve as many customers as they can. It sucks to buy a new gun and not be able to buy ammo for it.
Couple this from what I heard recently second hand from another that was talking to a friend that works in an ammo factory, that friend said their warehouses were full and nothing was being shipped out because no orders were being received from the big buyers mentioned above.
Sorry, I call BS. There are multiple reports of manufactures going 24/7 trying to meet demand.
Coming from employees that work in said ammo factories?