I try my best to avoid walmart for anything. I hate walmart. (Although sometimes you just can't beat their everyday low prices. Lol) But I'd bet they have sold more 22 ammo, as well as just as many shotguns and 22 rifles as any other company. They also didn't sell 70 dollar bricks during the panics. I order mine by the case online but if they have to stop selling handgun ammo to stay off the radar of the grabbers while pumping millions and millions of rounds of shotgun and rimfire ammo into the market I'm not sure they are entirely anti-2a, just trying to play strategy I believe. For me they are a wasted space and an abomination of pavement in every town but if you lived in places with no option of internet ammo sales? They wont stay open because of me but I dont judge anyone for shopping there since every situation is different. Also If online ammo sales was banned I wonder if walmart would be back into sales because of the margins.
I did stand at the counter in another town For some 15 dollar .40 100 packs this week. They had a ton and I was going to buy 10 boxes of .40 for 150 bucks. After 20 minutes of watching employees walk by me (4 including the store manager many times) I gave up though. So I guess I didn't support them. I fully intended to. Like another poster says, I'm sure they are taking a loss on this ammo selling it and if its turned over to LE it's a tax write off. so maybe you are actually sticking it to "the man" by buying it. I sent my wife by my "local" (45 minutes away) walmart and they had no handgun ammo.