The suspect initially entered a Walmart in El Paso, Texas, unarmed and then returned armed and ready to open fire, killing at least 22 people, officials said.