The last couple of months in the Ann Arbor, MI area I've had no problems finding ammo. Walmart has had CCI Mini-Mags about every other time I go there, which is about once a week for paper goods, cat food, etc... 9mm, 38 special, 45 ACP, 44 Mag, .223 seem to be always in stock.
Dunham's Sports and Dick's Sporting Goods have had Remington Thunderbolt/500bx and Golden Bullet/50bx pretty regular, surprisingly not much else besides shotgun shells and surplus Russian ammo.
Cabela's, about 15 minutes from me, has been stocked up for at least the last month, pretty much anything and as much as you want except of course 22. But then again, just like Walmart, about every other time I go there (about twice a month) they have in stock CCI Mini-Mags, go figure.
So it's out there, and getting easier to find. At least in this area.