Walmart says it will not sell firearms, ammunition to customers under 21

Walmart says it will not sell firearms, ammunition to customers under 21