At least your Walmart carries powder. Ours don't carry anything including Guns. Oh Wait they did have some cheap pellet rifles last I saw.
I have yet to see a retailer here on Long Island carry BH. Even the last time I was at Field & Stream (AKA Dick's) they did not either, but you would not catch me in their stores ever again.