It has gotten to the point where most of what we buy at Walmart are grocery items that happen to be cheaper than other stores. Most of the rest they no longer carry. It's not a matter of ticked off; it's a matter of they just don't have much of what we want to buy anymore.
Such as hats. You once could get a good outside hat at Walmart. Not around here anymore. Not even the cheap straw "beach" hats. I can find them from local hardware stores, but in years past I would buy them at Walmart to save making another trip.
I doubt I'll do much Christmas shopping there this year. Again, it's not a matter of ticked off. Last year I just wasn't that impressed by what they had to offer.
I do believe when brick & mortar ammo stores start competing for Walmart's ammo sales, their prices may come down a few dollars as well.