A beloved Northern California festival, a neighborhood Walmart in Mississippi, another Walmart near the US-Mexico border and a popular entertainment district. All four were the scenes of shootings in the last week -- events that together left at least 34 people dead and more than 50 wounded.
A week bookended by violence has left residents shaken, frustrated and grieving.
One of the nation's safest large cities is mourning
El Paso sits at the border of Texas, New Mexico and Mexico.
The town, which prides itself on being one of the nation's safest cities, became paralyzed Saturday morning when a gunman opened fire in the heart of its popular shopping area.
Families were buying school supplies ahead of the first day of classes next week, were buying groceries or had traveled from across the border in Mexico to shop at the Walmart.
At least three of the dead were Mexican nationals, Mexican President Andrés Manuel López Obrador tweeted, and six Mexicans were among the injured.
Police arrested the suspected gunman, a 21-year-old white man from a suburb of Dallas, more than 650 miles away, El Paso Police Chief Greg Allen said.
Gov. Greg Abbott said the case will be prosecuted 'as both a capital murder but also as a hate crime.' Police said they believe the gunman wrote a four-page document posted online that espouses white nationalist and racist views.
The FBI opened a domestic terrorism investigation into the shooting, according to a source familiar with the investigative process.
The chaos extended far from the store. Dozens of businesses and homes as far as three miles away -- and the largest mall in the city, just next door to the Walmart -- were in lockdown for hours and closed early.
As the sun began to set Saturday, there were still tears and worries among people in El Paso. Some recounted the horror of what they saw -- victims being shot, or children carried to an ambulance -- and others pleaded for information.
'I just want to find my mom,' a tearful Edie Hallberg cried outside the Walmart hours later, seeking any information on her 86-year-old mother, Angie Englisbee, who had been shopping inside the store. 'I want to know if she's dead or alive, or is she still in Walmart. I need to find her.'
A night out turns to chaos in Ohio
Within 13 hours of the El Paso shooting, another nine people were killed in Ohio. Police in Dayton said 16 people were injured in the incident and the suspect is dead.
The shooting took place around 1 a.m. outside on East 5th Street in the city's Oregon district, a popular downtown area, Dayton Deputy Director and Assistant Chief of the Police Lt. Col. Matt Carper told reporters early Sunday.
The suspect, who was shot and killed by responding officers, has not yet been identified, but Carper said the subject fired a 'long gun' with multiple rounds. The shooting happened as the suspect was making his way toward a bar called Ned Peppers, Montgomery County Emergency Services spokeswoman Deb Decker said.
The shooter wore body armor, Decker said.
A disgruntled employee shot colleagues at another Walmart
In the wake of Saturday's attack, Walmart CEO Doug McMillon tweeted a message of sympathy for El Paso and said, 'I can't believe I'm sending a note like this twice in one week.'
Four days earlier, more than 1,000 miles northeast of El Paso, a disgruntled employee at a Walmart in Mississippi killed two co-workers and wounded an officer.
The gunfire broke out on the morning of July 30 when about 60 employees were inside the store in Southaven, the third-largest city in Mississippi.
The gunman fatally shot one employee inside the store and then killed another outside, authorities said. The suspect has been charged with two counts of murder.
The employees were identified as Anthony Brown, 40, and Brandon Gales, 38, the DeSoto County Coroner's Office told CNN affiliate WMC.
The suspect had been suspended a few days before the shooting after he showed a knife to another employee, Randy Hargrove, a company spokesman, said in an interview. The company was investigating that incident and had not made a final determination of his employment status.
Southaven, a city of 49,000, is a Memphis suburb near the Mississippi-Tennessee border.
A Northern California festival turned deadly
But crowds scrambled to escape on July 29 when a 19-year-old wearing tactical gear and carrying an assault-style rifle started firing. Gilroy Police Chief Scot Smithee said the gunman had sneaked in by cutting a hole in the fence.
'He was dressed for what he was there to do,' said witness Julissa Contreras.
Three people -- 6-year-old Stephen Romero, 13-year-old Keyla Salazar and 25-year-old Trevor Irby -- were killed. Sixteen people were wounded.
The gunman exchanged fire with three Gilroy police officers but died from a self-inflicted gunshot wound to the head, Smithee said. He used a rifle he bought weeks earlier in neighboring Nevada.
Police later found extremist material while searching a Walker Lake, Nevada, home that police believe the shooter once rented. The home is about 100 miles southeast of Reno.
Because the material seized pertained to different -- and at times, competing -- political ideologies, authorities have had a hard time nailing down the gunman's clear ideology.
Police officers were on horses and motorcycles and had a compound on the festival grounds -- but law enforcement experts have said there's little that can be done to prevent such attacks from happening.
A day after the shooting, some businesses didn't open in the small Northern California city and several employees called in sick. But many others opened their shops and interacted with customers in a defiant attempt to rebound as a community.
Mayor Roland Velasco told residents at a vigil for the victims that they could come together as a community and process their feelings.
'Maybe not today, but there will be a day when we start to heal, and the reason for that is we cannot let the bastard who did this to us tear us down,' he said.