People arrive at MacArthur Elementary looking for family and friends as the school is being used a re-unification center during the aftermath of a shooting at the Walmart in the Cielo Vista Mall area Saturday, Aug. 3, in El Paso. (Via OlyDrop)
Xxx Walmart Shooting 001 Jpg Usa Tx
Briana Sanchez/El Paso Times/Imagn
People arrive at MacArthur Elementary looking for family and friends as the school is being used a re-unification center during the aftermath of a shooting at the Walmart in the Cielo Vista Mall area Saturday, Aug. 3, in El Paso. (Via OlyDrop) Xxx Walmart Shooting 001 Jpg Usa Tx
Now playing
02:58
At least 20 dead in El Paso shooting
Jake Tapper mass shootings
CNN
Jake Tapper mass shootings
Now playing
02:00
Tapper calls out Republicans who declined interview after shootings
Protest El Paso shooting
Twitter/Nicksuplina
Protest El Paso shooting
Now playing
01:06
Protesters spontaneously gather, chant 'not one more'
KFOX
Now playing
01:51
Beto O'Rourke slams Trump in wake of El Paso shooting
Now playing
01:45
CNN anchor on shootings: We needed a solution yesterday
Man hides under table El Paso Walmart
Sylvia Saucedo
Man hides under table El Paso Walmart
Now playing
00:50
Video shows man hiding as shots ring out inside Walmart
Texas Gov. Greg Abbott El Paso 08032019
KFOX
Texas Gov. Greg Abbott El Paso 08032019
Now playing
02:15
Gov. Abbott: Texas grieves for El Paso
KVIA
Now playing
02:22
El Paso witness: A kid ran in and told us about shooting
Canal66TV
Now playing
01:58
Video shows victims lying in Walmart parking lot
El Paso shooting
Snapchat
El Paso shooting
Now playing
01:10
Frantic video shows people fleeing a mall in El Paso
Law enforcement agencies respond to an active shooter at a Wal-Mart near Cielo Vista Mall in El Paso, Texas, Saturday, Aug. 3, 2019. - Police said there may be more than one suspect involved in an active shooter situation Saturday in El Paso, Texas. City police said on Twitter they had received "multi reports of multipe shooters." There was no immediate word on casualties. (Photo by Joel Angel JUAREZ / AFP)        (Photo credit should read JOEL ANGEL JUAREZ/AFP/Getty Images)
Joel Angel Juarez/AFP/Getty Images
Law enforcement agencies respond to an active shooter at a Wal-Mart near Cielo Vista Mall in El Paso, Texas, Saturday, Aug. 3, 2019. - Police said there may be more than one suspect involved in an active shooter situation Saturday in El Paso, Texas. City police said on Twitter they had received "multi reports of multipe shooters." There was no immediate word on casualties. (Photo by Joel Angel JUAREZ / AFP) (Photo credit should read JOEL ANGEL JUAREZ/AFP/Getty Images)
Now playing
02:06
Police: 20 dead in El Paso shooting
Crime scene tape surrounds the Mandalay Hotel (background) after a gunman killed at least 50 people and wounded more than 200 others when he opened fire on a country music concert in Las Vegas, Nevada on October 2, 2017. 
Police said the gunman, a 64-year-old local resident named as Stephen Paddock, had been killed after a SWAT team responded to reports of multiple gunfire from the 32nd floor of the Mandalay Bay, a hotel-casino next to the concert venue. / AFP PHOTO / Mark RALSTON        (Photo credit should read MARK RALSTON/AFP/Getty Images)
MARK RALSTON/AFP/Getty Images
Crime scene tape surrounds the Mandalay Hotel (background) after a gunman killed at least 50 people and wounded more than 200 others when he opened fire on a country music concert in Las Vegas, Nevada on October 2, 2017. Police said the gunman, a 64-year-old local resident named as Stephen Paddock, had been killed after a SWAT team responded to reports of multiple gunfire from the 32nd floor of the Mandalay Bay, a hotel-casino next to the concert venue. / AFP PHOTO / Mark RALSTON (Photo credit should read MARK RALSTON/AFP/Getty Images)
Now playing
01:25
These are the deadliest mass shootings in modern US history
(CNN) —  

President Donald Trump called the mass shooting Saturday in El Paso, Texas, an “act of cowardice,” and said there “are no reasons or excuses that will ever justify killing people.”

“Today’s shooting in ElPaso, Texas, was not only tragic, it was an act of cowardice. I know that I stand with everyone in this Country to condemn today’s hateful act. There are no reasons or excuses that will ever justify killing innocent people,” Trump tweeted Saturday night.

At least 20 people were killed and more than two dozen were injured in the rampage at an El Paso shopping center, according to Texas and local authorities. A white man from Allen, a suburb of Dallas more than 650 miles away, is in police custody, El Paso Police Chief Greg Allen said. Authorities are looking at potentially bringing capital murder charges against him.

The suspect has been identified as 21-year-old Patrick Crusius, three sources told CNN.

Two federal law enforcement sources and one state government source confirmed the suspect’s identity. The federal sources said investigators are reviewing an online writing posted before the shooting that may speak to a motive.

The online posting was believed to be written by Crusius, the sources said, but that has not been confirmed. A CNN analysis of a post that contained the document, which Texas authorities are calling a “manifesto,” reveal it was posted less than 20 minutes before police received the first calls about the shooting.

Trump ended his two-tweet message by saying both he and First Lady Melania Trump sent “heartfelt thoughts and prayers to the great people of Texas.”

Earlier Saturday, the President tweeted that he spoke with Texas Gov. Greg Abbott, a Republican, about the shooting and had offered the “total support” of the federal government to the state.

“Terrible shootings in ElPaso, Texas. Reports are very bad, many killed. Working with State and Local authorities, and Law Enforcement. Spoke to Governor to pledge total support of Federal Government. God be with you all!” Trump tweeted.

“Lives were taken who should still be with us today,” Abbott said at a news conference near the Walmart and an adjacent shopping mall.

After Trump initially weighed in on the shooting, he tweeted soon after about UFC fighter Colby Covington’s match against Robbie Lawler Saturday night. “Fight hard tonight Colby. You are a real Champ! #MAGA,” the President tweeted.

Covington has visited the White House on multiple occasions.

CNN’s Dakin Andone, Hollie Silverman, Nicole Chavez and Paul Murphy contributed to this report.