I go to Walmart now and then, to far to go regularly, 60 miles! I don't buy much factory ammo, box of 410 shells now and then. Everything else I reload. Seldom shoot my 22 RF's. Walmart doesn't want open carry in their store's? I don't blame them! Open carry is little more than gun people saying in your face to non gun people. Get a concealed carry license, they don't care about that! Considering the number f people going into their store's, I think they are being reasonable. I can carry open but unless I as out hunting, I never do. I have no desire to provoke either the idiot anti or the people actually afraid of gun's. I would like to see open carry made illegal. Wouldn't effect people that have or can get a carry license one bit! No reason at all to open carry! As for buying ammo, well guess if you use factory ammo you'll just have to buy it somewhere else. How about Cabelas ect! My local sporting good's store is a Bi Mart, they sell ammo. If Walmart was selling that much ammo you can be sure they would not be doing this, mostly I think from their side no more ammo than they sell, it's not worth the black eye these mass shooter's recently gave them. Now their customer base is probably far more anything but firearms and ammo, can't jepordise the company for a low volume area! I'll still shop in Walmart for thing's I can't get here. $22 get's me 50# of dog food I feed at Walmart, at the Safeway here in the closest town, $25 get's me 30#. Yea, I'll still go to Walmart. I think they made a business decision and we have to expect that. Quit being a cowboy, get a concealed license!