In Ohio on Sunday, reports of the shooting began at around 1AM in the Oregon entertainment district of Dayton. Police say nine were killed, plus the shooter, and 26 were injured, according to The Wall Street Journal.
In El Paso, Texas Saturday, 20 were killed and at least 26 were injured. The suspected shooter was arrested.
The shootings were the 31st and 32nd mass shootings in the US in 2019, according to The New York Times, which defines a mass shooting as a single shooting incident that kills three or more people.
Here's what we know so far.
The suspect was a 21-year-old white man.
Twenty people were killed, and 26 others were injured.
3 Mexican nationals were killed and 6 were wounded. Investigators are currently looking into a manifesto the suspect may have written, which details anti-immigrant beliefs and fears that Hispanic people will turn Texas into a "Democrat stronghold."
The suspect appears to have posted about his rampage on 8chan's /pol imageboard — a place on the internet that continues to radicalize mass shooters, such as Brenton Tarrant who live-streamed the massacre he inflicted in Christchurch.
There's an obsession with "high scores," meaning more points for a larger body count.
An off-duty soldier was present at the scene. He told media outlets he grabbed children and carried them to safety during the shooting.
"I'm in the military, so when I hear the gunshots we're trained to think fast," he said. "Grab your weapon, think fast, take cover, do anything you can."
Beto O'Rourke gave a speech where he was visibly shaken on Saturday. He said he would return to his hometown of El Paso and announced he was cutting his campaign trail short.
"I'm thinking about El Paso, I want you to be thinking about El Paso as well," he said. "There is no luxury in this democracy of sitting this one out, whether it is gun violence, whether it is many of the issues we discuss today ... It is on every single one of us to make this right."
Vermont Senator Bernie Sanders said people all over the world were looking at the US and wondering what's going on.
"What is the mental health situation in America, where time after time, after time, after time, we're seeing indescribable horror?" he said.
Former Vice President Joe Biden said "enough is enough," and the mass shootings in the US are "a sickness."
"This is beyond anything that we should be tolerating," he said. "We can beat the NRA. We can beat the gun manufacturers."
Massachusetts Senator Elizabeth Warren tweeted: "Far too many communities have suffered through tragedies like this already. We must act now to end our country's gun violence epidemic."
President Trump called the tragedy a "terrible shooting" and promised "total support of [the] Federal Government."
"Today's shooting in ElPaso, Texas, was not only tragic, it was an act of cowardice," he tweeted. "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."
Police responded to another mass shooting in the US less than 24 hours later, in Dayton, Ohio. Local media site WHIO reported the shooting occurred at or near Ned Peppers Bar on East Fifth Street.
There are reports of 10 people dead, including the shooter, and 26 wounded.
The first reports came in about 1 a.m local time. There are some eyewitness accounts that report the shooter was denied entry into the bar before opening fire.
The shooter has not yet been identified, but according to WHIO, he used a .223-caliber high-capacity magazine rifle and was covering his face, possibly with a mask.
Police are currently investigating the attack and seeking witnesses.
A post on the bar's Instagram page stated everyone was safe and their "hearts go out to everyone involved."