In my neck of the woods, there is ammo to be had if your willing to pay the price. Walmart is so much cheaper on handgun ammo it's crazy, ie $15.00 for 45ACP vs $26.00 @ the Big 5 type stores. Ammo doesn't last more than an hour or two, due to the price difference.
I usually go to Wally World 2x a week for other things, and now check the ammo case every time. If I'm going, I also coincide my trip with their normal delivery schedule. It's crazy, I know, but I'm cheap that way. I find my self slowly increasing the amount that I'm willing to pay.