At Least 20 Dead, Dozens Injured In Supermarket Mass Shooting

At least 20 people were killed, dozens injured and one person was in custody after a shooter went on a rampage Saturday at a shopping complex, police in the Texas border town of El Paso said.

Police responded in the early afternoon to an active shooter scene at the Cielo Vista Mall, and were advising people to stay away from the area. The ATF and FBI responded to the scene.

There is a heavy police presence in the area. Photo: Getty Images.

Sergeant Robert Gomez, a police spokesman, said a white male suspect was taken into custody "without incident" and there was no longer danger to the public. The suspect has been identified as 21-year-old Patrick Crusius, CBS News has confirmed.

Gomez said he thinks most of the victims were shot at a Walmart in the shopping complex. He said the store was packed with as many as 3,000 people during the busy back-to-school shopping season.

Earlier, El Paso police tweeted they had received reports of "multiple shooters" but they later said they did not believe there was more than one gunman. Police also said reports of a shooting at another location were "false."

Shoppers were evacuated from the shopping centre. Photo: Reuters.

University of Medical Center of El Paso told CBS News it had also received 11 shooting victims, including one who died. They said a four-month-old child was among the patients it was treating.

Hospital spokesman Ryan Mielke said all of the victims suffered traumatic injuries in Saturday's attack.

He declined to provide additional details about the victims, including the one who died. Mielke said two children, ages two and nine, were stabilised at the medical centre before being transferred to the neighbouring El Paso Children's Hospital.

Police have arrested one suspect. Photo: Getty Images.

Del Sol Medical Center told CBS News it was treating 11 patients from the shooting. It said nine were in critical but stable condition, and two were stable. The patients ranged in age from 35 to 82.

The ATF and FBI have responded to the scene.

Witness Ray Holgin told CBS News that he was about to go into the Walmart when he heard more than 10 gunshots. He said he saw at least one person, an elderly lady, fall to the ground, but he's not sure if she was shot.

Details of the shooting were still emerging but many people took to social media to report information and post video.

Walmart released a statement, saying it was working with law enforcement and "praying for the victims, the community & our associates, as well as the first responders".

President Donald Trump tweeted: "Reports are very bad, many killed."

Texas Governor Greg Abbott called the shooting "a heinous and senseless act of violence". He said the state had deployed a number of law enforcement officers to the city.

U.S. Rep. Veronica Escobar, who represents El Paso, said on Twitter she was "heartbroken" by the incident and was monitoring the situation. Her predecessor, presidential candidate.

Former Texas congressman Beto O'Rourke, appeared shaken as he spoke at a candidate forum in Las Vegas on Saturday shortly after news of the shooting in his hometown was reported.

O'Rourke said he had called his wife before taking the stage and said the shooting shatters "any illusion that we have that progress is inevitable" on tackling gun violence. 

The Democrat said he'd heard early reports that the shooter might have had a military-style weapon, saying we need to "keep that (expletive) on the battlefield and do not bring it into our communities."

"We have to find some reason for optimism and hope or else we consign ourselves to a future where nearly 40,000 people are year will lose their lives to gun violence and I cannot accept that," O'Rourke said.