I was on Gander Mountain's mailing list and they now have what they call their "Ammo Club". Its a listing of what stores will be getting ammo each week. You can search by state, then scroll down to find the nearest store. Once you find the store you want, it lists a 'yes' or 'no' if that caliber is included in the shipment.
As for the 'gougers', especially the LGS... I simply wouldn't buy from them, but would go one step further...I would make it a point to tell them while in line at WalMart that I will not spend a single dime with them from now on...then, I would make a special trip to the store to tell them that (in front of whatever customers are at their counter) I think it's despicable that they are buying up Walmart ammo and re-selling at 3X the price. Make it a point that you will NEVER SPEND ANOTHER DIME AT THEIR STORE!!!
Oh... and remind them that you will be telling every friend & business acquaintance, every person in line at walmart, the grocery store, at the range about their questionable business practices. Also remind them of the statistics which show.... a satisfied customer will share his experience with one other person, while a dis-satisfied customer will tell ten other people, and in this case you will try to tell hundreds!!!
I've had that happen to me in the past. I was traveling by boat on vacation and had an impeller implode. We were meeting friends at their home port (which we sailed to almost every weekend to meet our friends, so the owner recognized and 'knew' me) and the boat shop heard our radio chatter. My friends went into the shop to see if they had my part in stock so we didn't have to delay the rest of the trip. When I got there, they had my part on the counter waiting... my $24 part was now $75. I asked the owner... don't you think that's a bit out of line? His reply was... I heard you on the radio, and "you're stuck" in our harbor! My friends, who had cars there (that was their harbor) offered to drive me to another marine store approx 30 miles away, but that involved a Saturday afternoon and an international border crossing...and it was their vacation time as well. My friends argued that it was no problem, but again, I didn't want to ruin another minute of their vacation if I didn't have to. I looked the store owner in the eye, handed him my $75 + taxes and told him to take a good look at the money I was handing him. He asked why...and I told him that was the LAST dollar I would EVER spend in his store! Then I pointed to my friends who also told me they would boycott the store as well, and asked him if he saw them. He looked a little perplexed and responded...Yes, I see them, why? They responded that they too, would NEVER SPEND ANOTHER CENT IN HIS STORE!...AND WE'LL BE TELLING EVERYONE WE KNOW WHAT HAPPENED! That was 15 years ago, and none of us have ever spent another dime in his store, nor did many of my friends, and my friends friends, etc, etc.
Some time later, the owner actually asked a couple of my friends why he never sees them in the store anymore...and they told him. He now gets it!