In 2018, Walmart stopped selling guns and ammunition to persons younger than 21, following a similar move by Dick's Sporting Goods on the same day.[106] In the same year, Walmart stopped selling military-style rifles that were commonly used in mass shootings.[2]