An armed man shot and injured nine people, including two children, at a water park near Detroit on Saturday evening.
After being cornered by police, he shot himself, authorities said.
The incident involved random gunfire, and the suspect was cornered in a nearby house, where he died from a self-inflicted gunshot wound.
The local sheriff displayed an image of a semiautomatic rifle found in the house.
A handgun was also recovered from the scene of the shooting.
The suspect was described as a 42-year-old man, but his motives remain unclear.
Among the victims, an 8-year-old boy was critically injured after being shot in the head, while his 4-year-old brother was also wounded but in stable condition.
Their mother sustained injuries to her abdomen and leg and was in critical condition, according to Oakland County Sheriff Michael Bouchard.
The other six victims, all aged 30 or older, were reported to be in stable condition.
The suspect exited a vehicle in front of Brooklands Plaza Splash Pad park in Rochester Hills, Michigan, around 5 p.m. (2100 GMT) and fired approximately 30 shots from a 9mm semiautomatic Glock, reloading several times, Bouchard said in a press conference.
Rochester Hills is located about 30 miles (50 km) north of Detroit.
The neighboring community of Oxford Township, also in Oakland County, experienced a mass school shooting in 2021, where student Ethan Crumbley, then 15, killed four students and wounded six others and a teacher at Oxford High School.
“It’s a gut punch, obviously, for us here in Oakland County,” Bouchard said on Saturday.
“We’ve gone through so many tragedies. We’re not even fully comprehending what happened at Oxford.”
Michigan Governor Gretchen Whitmer expressed her sorrow on X, stating, “I am heartbroken to learn about the shooting in Rochester Hills.”