A social media meme inaccurately claims that Walmart will no longer sell rifles. Walmart stopped selling “military-style rifles such as the AR-15,” in 2015, and has announced it will no longer sell ammunition for “military-style weapons.” It still sells “long guns for hunting and sport shooting.”