Une décision qui intervient près d'un mois après la fusillade d'El Paso, au Texas, survenue dans l'un des magasins de l'enseigne.
Aux Etats-Unis, Walmart ne vendra plus de munitions pour les armes de poing et les semi-automatiques.
Une décision prise en réponse aux récentes fusillades survenues dans l'Ohio et au Texas, notamment à El Paso, le mois dernier, dans l'un des magasins de l'enseigne.
Le patron du groupe demande aussi au Congrès et à la Maison Blanche de prendre des mesures "de bon sens" pour renforcer la vérification des antécédents des acheteurs.
L'arrêt des ventes sera quant à lui effectif dans les prochaines semaines, après épuisement des stocks.
L'an dernier, déjà, l'enseigne américaine avait relevé l'âge d'achat à 21 ans et retiré des rayons les armes semi-automatiques, après la tuerie de Parkland.
La fusillade dans le Walmart d'El Paso, au Texas, a fait 22 morts, au mois d'août. Samedi dernier, celle survenue à Odessa, dans le même Etat, a coûté la vie à 7 personnes.
Désormais, le géant de la distribution, qui représente près de 20 % de ce marché, ne proposera plus que des fusils et des munitions destinés à la chasse.