Walmart says it sells 20% of ammunition in US, defends gun sales after shootingsabcnews.go.com11 pointsbenryon7 years ago