“Walmart represents about 2% of the market for guns today, the company said for the first time recently. Walmart believes it is not among the top three gun sellers in the industry, but it estimates it has about a 20% market share of ammunition sales.”