Walmart has decided it won’t sell guns and ammunition at its company-owned locations after company officials said they were worried about a pending law that would allow guns in schools.
The move reverses a controversial decision the company made in January to stop selling handguns at its corporate-owned stores.
“Following input from our customers and associates, we will keep our Sam’s Club stores out of the gun debate,” Walmart said in a statement to CNN Wednesday.
“Going forward, we will not sell modern sporting rifles like the AR-15 and other military-style, semi-automatic rifles, along with large capacity magazines,” the company said.
Walmart also said it would review its policy on other modern sporting rifles.
Sources who had been briefed on the decision told CNNMoney the company was concerned about a pending gun law in Alabama that would allow guns in schools.
The company’s decision was first reported by the New York Times.
Walmart had stopped selling guns and ammunition in its company-owned stores in 2015 after the massacre at a church in Texas, which left 26 people dead.