What gun shop are you going to that has ammo for only a buck more than walmart? Let us all know so we can go too.
Riley's has it for $14.60, and must have like twenty boxes of it, while Walmart wants $14.47. I grabbed a box of Federal 36 grain 525 count bulk for $22; Wallyworld wants $19 for that. Federal 40grn brick (the 510 Champion stuff, don't think Walmart has that) is $23, and they have lots of that; there was something else for the same price, and the rest of the bricks were up from there. [Some Wolf match too, but at prices above what I'm willing to pay.] CCI CB Shorts are $7.95, same price at both places; usually the Mini-Mag's run more at Rileys but for some reason they were not marked at Riley's this time. [They run $6.47/100 at Walmart, and I don't think Riley's runs but a buck more usually.]
I don't own anything else other than a 38spl; so I only took notice that American Eagle 130grn FMJ is $18/50(?) (not available at Walmart), Speer 158grn +P TMJ was $23/50 (also not at Walmart), there was some yellow box
something for well into the $30's per fifty, and some Nyclads (125grn, 20 rounds) for $30. A few other SD boxes, like 110grn Hornady FTX (don't remember price).
I've been buying my 125grn Hornady XTP's from Morses's in Hillsboro instead; 25 rounds for twenty bucks. They also have M&M reloads but I haven't check the price lately and those reloads seem about the same price as factory-fresh at Riley's. I want to say 148grn CPWC was 17 or 18 dollars per 50 there. Both places seem to charge too much for the non-reloadable CCI Blazer stuff, usually only a buck less it seems than factory-fresh brass stuff. [Seems like it should be lots cheaper.] But Rileys did have CCI Blazer in 148grn WC, hadn't seen that before.
Riley's also has hard-cast 148grn WC and 158grn SWC for $37-39 per 500 count, and I think Bullseye is still $20/pound. Don't know what primers cost but Walmart has none of that stuff either. Also got a used RCBS 357 seater while I was at it, didn't want to mess with the one I have set for WC's. [Just to keep the Walmart-hate going.] Although, I might have to see what Starline brass goes for online, Riley wanted $19/100 fresh brass and at that it's cheaper to buy 100 rounds of WWB. Which was like $31 or $32 at Walmart and it was a buck more at Rileys (not that either place has it on a regular basis, it seems).
Rileys is on the way home from work; Morse isn't but I swing in once in a while. Walmart is on the way to work. So I try to hit each place on something of a regular basis. Fuel and time ain't cheap.