Walmart had come under criticism over its response to the recent mass shooting at a store in El Paso, Texas. At first the chain announced it would ban violent video game displays but continue to sell guns. On Tuesday, CEO Doug McMillon announced that the retailer would discontinue selling certain types of ammo but would continue to sell deer rifles and shotguns.

and

McMillon also cited an incident in which a man entered a Walmart store armed with a rifle in hopes of scaring customers.

“These incidents are concerning and we would like to avoid them, so we are respectfully requesting that customers no longer openly carry firearms into our stores or Sam’s Clubs in states where ‘open carry’ is permitted — unless they are authorized law enforcement officers,” McMillon said.

The Walmart exec also urged Congress to strengthen background checks and reauthorize the assault weapons ban.

The NRA issued a statement calling the new policies “shameful” and accused Walmart of bending to the “pressure of the anti-gun elites.”

Read more by Igor Derysh at Salon

» These are good first steps. But much more needs to be done to curtail the mass killings in the USA.