Walmart says it has removed ammunition and firearms from displays at its US stores, citing "civil unrest" in some areas.
The nation's largest retailer, based in Bentonville, Arkansas, sells firearms in about half of its 4700 stores.
"We have seen some isolated civil unrest and as we have done on several occasions over the last few years, we have moved our firearms and ammunition off the sales floor as a precaution for the safety of our associates and customers," Walmart said in a statement.
The items still remain available for purchase by customers.