This is a step in the right direction.

Walmart announced on Tuesday (September 3rd) that they will stop selling handgun and short-barrel rifle ammunition and made the request for their customers not to openly carry firearms in its stores including Sam's Club.

According to the Associated Press, the decision came after 22 people were killed in a mass shooting that took place in El Paso, TX, followed by another shooting in Dayton, OH hours later in which 9 people were killed, and a mass shooting that happened last weekend in Odessa, TX where 7 people were killed including a 17-month old child.

Doug McMillon, Walmart's CEO said in a statement to employee's,

In a complex situation lacking a simple solution, we are trying to take constructive steps to reduce the risk that events like these will happen again.  The status quo is unacceptable.

This means Walmart will focus on selling hunting rifles and ammunition for those weapons.

Walmart stopped selling assault rifles in 2015, and they also urged more debate on the return of the assault weapons ban and called for the government to strengthen background checks.