I haven't been too frustrated with the search for ammo.
A few friends of mine and I have worked out a habit of stopping by our local Wal-Marts for ammo to see what they've got, and buying what we want and splitting it between us. Last week my friend stopped by a store to see if they have 9mm Blazer but they were out. Happened to be 30+ boxes of .45 Blazer on the shelf and he called me to come buy it. Showed up about 15 minutes later and there was about 10 boxes left which I bought. Just a few days ago I randomly stopped by a WW that I hadn't been to in a while and saw the lady at the counter calling people on a list. Empty shelves, but saw a few cases of Blazer in a cart. Overheard her say that they had 9mm in stock, waited for her to hang up and told her I'd take the case, about 20 boxes. Asked about the other box, was about 15 boxes of .45 and told her I'd take all of it too. I'm getting ready to check out, a whole five minutes later, and a group of the people that she just called were there to pick up the ammo. Didn't seem too happy watching a young'n walking off with all that gear, lol.
Ended up trading the 9mm to one of my friends for a couple hundred rounds of .223, so everything's worked out fine for us.