There is a lot to dislike about Walmart, however they are one of the largest chains in the United States and they sell ammunition, and in many stores firearms. While many stores and especially large chains have been pressured to stop over the years from anti-gun lobby groups, Walmart continues to provide a product it hardly needs to sell. A product that probably totals a limited amount of total profits compared with other merchandise, but equates to a lot of harassment.
Places like Ebay, or K-mart, once great sources of good deals on firearms, firearm components, and ammunition, and many other similar places simply ceased to provide the product at all after such harassment. Yet Walmart continues.
They are one of the few places left where a regular family can walk in and buy other everyday merchandise and see firearms and ammunition sold like it is another regular item.
Not some demonized specialty item requiring you go into some special shop many families never enter.
People who would have never stopped in a gun shop can see them displayed, and even stop by and take a look at them, and see regular people purchasing them.
Something very helpful to the image of firearms and gun owners.