There are still many questions in the double murder as investigators worked through the night to piece together three separate crime scenes.
Fort Bend County Sheriff's Office says there is still no motive in the shooting.
*Shooting Update* We can now confirm that the Shooter, DeLeon, shot & killed his ex-girlfriend’s mother & brother. DeLeon died in the hospital from a self-inflicted gunshot wound. The ex-girlfriend was wounded but not critically. She has been released from the hospital #shooting— Caitilin Espinosa (@CaitilinPIO) July 31, 2019
Neighbors told ABC13 Eyewitness News they heard as many as 12 gunshots when the man opened fire around 2:40 p.m. Tuesday.
The shooter, 42-year-old Juan DeLeon Jr., was seen chasing another driver just before firing shots, according to deputies.
Deleon's ex-girlfriend was in a black Honda Civic that is riddled with bullet holes, the back window completely shot out.
"She was shot, but she is not in critical condition," said Caitlin Espinosa, public information officer for FBCSO.
She told deputies to check on her mother, 64-year-old Gloria Rivera, less than half a mile away inside Horseshoe Bend Village, just south of Rosenberg.
Investigators discovered Rivera's body shortly after.
"They found a Hispanic female deceased inside the home and they found a deceased Hispanic male outside of the home," Espinosa said.
Espinosa says the man they found dead was his ex-girlfriend's brother, 40-year-old Fabian Rivera.
The shooter was found inside his Chevy hatchback, parked in a field inside the same subdivision. He was flown to the hospital after deputies say he shot himself. Hours later, he was pronounced dead.
The sheriff's office said they were never called to this home before.
The shooting spree has left neighbors in disbelief.
"This is the first time anything like this has happened. It's insane," neighbor Kayla Garcia said. "It's really scary."
DeLeon's ex-girlfriend has been released from the hospital.
Follow Shelley Childers on Facebook and Twitter.