Homer,
Sorry I just can't let this go. I worked for a direct supplier for Walmart for 6 years. I was pretty high up the ranks and was privy to quite a bit of information. I assure you 100% that the prices will move up once they run the mom & pops out of town. I know this because for the company I worked for I devised the statistical methodology that set the pricing tiers. This was mandated by Walmart.
Am I proud of the work I did? No. But if I didn't do it then some other jerk would have done it.
If you can't find a local seller that has reasonable prices then buy online and find yourself a local FFL that deals at a reasonable cost. I have guy locally that charges $15 to receive and $25 to ship. If you look hard enough you'll find the same.
Trust me on this one. Don't shop at Walmart. They are unreasonable in their business practices.
Here's one last thing I'll leave you with. Walmart will rarely buy from one distributor. They like to have a minimum of two. The Walmart policy is that a distributor must sell them the product cheaper than they sold it to them last year or the product must come with a value add. They play the distributors against each other with this game. Many of these distributors operate at a loss and generally find ways to degrade the product. They have agreements and if they violate those agreements with Walmart, they will get contacted by the lawyers. Fun stuff, I know all about this.
I'll leave this dog lie now unless you choose to rebut anything I've said.
Tom