Walmart is still selling 22 ammo but they first ship ammo to high volume hunting locations not big city stores in general. Before the panic Walmart got an extra 10-15% savings over the price that distributors paid. Once the panic ammo makers told Wally to go screw and made them pay the same price that everyone else pays. Some ammo makers are now making a Walmart size box which has less ammo so Wally can make more profit. Hording is some of the problem but dealer greed is a big part. I found out from the local District Manager that ammo was always put out at 8:00 AM but sells out quick. I showed up one day and caught the owner of a local gunstore trying to purchase all 22 ammo. He had been selling it at twice the price.