Walmart Announces It Will No Longer Sell Guns, Ammunition To Anyone Under 21

March 1, 2018