Wal-Mart to End Sales of Assault-Style Rifles in U.S. Stores