Major names in U.S. business have distanced themselves from the powerful U.S. gun lobbyists, the National Rifle Association. Corporations have revoked discounts offered to NRA members; the group claims to have 5 million of them. And in the case of retail giant Walmart, it's stopping selling guns to customers under 21, as is the much smaller Dick's Sporting Goods, which is also taking high-powered weapons off its shelves altogether. CGTN's John Terrett reports.

Fitness Sale! Up to 50% Off Men''s Tech Shirts, Shorts and More at Shop Now!

More videos