Was in town today. Wal Mart didnt have much ammo, but they had 10,000 rds of 22's last nite, it was gone in 1 1/2 hrs. They also had a shelf full of powder, and various pistol rounds, (9's, 40's, 45 autos and 223's) they sold also. The sporting goods guy I talked to said most of it didnt make it to the shelf, people were buying it as quickly as he took it out of the cases. Another employee said they got "cases and cases and cases" of 22's in on a saturday a week or so ago, and they were gone by noon.
Couple weeks ago, I happened to see some ammo on the bottom of a pallete waiting to be stocked, I rounded up a sporting goods guy and bought some bulk Federal 375 rd 22's for $13 and change per box. They had 45 autos, 40's, and 380's, all for normal prices. 380 seems to stay on the shelf longest, its often in stock.
Local shop has a pretty decent supply of most ammo for about normal prices, though he said his costs have gone up in the past few months from $2-$4 a box on many pistol rounds. He had PMC 9's for $17/box. He's rarely had 9's the past few months. 22's have been hard for him to get, but he gets them off and on, they're often a bit high, like about $10 for 100 rds of mini-mags, he just has trouble finding them. One of his employees, said it seems like it's slowly getting better with supplies.
The problem isn't "no ammo', it's being bought as fast as it hits the shelf in many places. Many shops are simply having trouble finding things in stock with their wholesalers since the demand is so high.