After seeing Walmart so quickly cave on Confederate Flags and agree to stop selling them, now many in the antigun lobby are pressuring them to stop selling firearms too. But tell me, how crazy is that? Walmart does not even sells handguns. They only sell long guns. So Roof could never have bought his Glock from Walmart. CNN published a news story all about this, and actually gave both sides of the story, citing reasons why Walmart should be allowed to continue to sell guns. I was thus a bit shocked to see them being that fair in this report: http://www.cnn.com/2015/06/25/politics/walmart-guns-confederate-flag/index.html .