Question: has walmart stopped selling ammo?
Answer: Walmart announced in February 2018 that it would no longer sell firearms and ammunition to people younger than 21 and also removed items resembling assault-style rifles from its website. Those moves were prompted by the mass shooting at a high school in Parkland, Florida, that killed 17 people.