Walmart stores usually carry .38 spl, 130gr FMJ, 100 round count, Winchester (white box) ammunition fairly cheaply.
IF you can get somebody to sell it to you!!!
Wednesday night, I spent the better part of 1/2 hour trying to get somebody in their North Olmsted, OH store to sell me some ammo. There was NOBODY at the sporting goods counter. I stopped TWO different sales-droids who said they'd get somebody, who never came. The irony was that they had boxes and boxes of .38 Special and .45acp. I just couldn't BUY any.
I left in disgust, telling them on the way out that they'd lost a sale and why.
I then went to Dick's, which was even WORSE. There was a guy in the "hunting/fishing" department showing some guy every fishing reel in the place like he was selling Lamborghinis. He didn't even bother to say, "I'll help you when I'm done with this guy." I had to corral another guy who went and talked to Mr. Fishing Reel, who said he'd be with me in a few minutes. Ten minutes later, somebody else finally showed up so that I could find out they didn't have ANY of the ammo I wanted. I walked around for a few minutes looking for a customer support desk. I don't think they have one...
So because of the North Olmsted Wally World and Dick's I used 1/2 of my two hours of open shooting, standing around waiting for the equivalent of SBC tech support.
The Dick's problem appeared to be a store related one, since their Westlake store had TWO kids working the gun counter yesterday. I GOT my ammo in TWO minutes instead of waiting TWENTY minutes to get NOTHING.