Walmart says it sells 20% of ammunition in US, defends gun sales after shootings | Heykuki News