The suspect, later identified as 33-year-old Alfredo Lopez Jr., was wanted for attempted murder in Riverside County.
Eastvale police responded to reports of gunshots near Rolling Meadow and Burrage streets around 12:30 a.m. Saturday.
Responding officers learned Lopez shot the mother of his two children six times and then dropped her off in front of a local hospital. She underwent surgery and is expected to be OK.
"It appears to be a domestic violence incident," said Deputy Armando Munoz of the Riverside County Sheriff's Department.
Munoz said Lopez then fled the hospital in a white Dodge.
Deputies from the Lakewood Sheriff's Department spotted Lopez driving in the city of Hawaiian Gardens around 7:05 a.m. The suspect refused to pull over and led deputies on a brief pursuit. Officials laid down spike strips and flattened all of his tires, bringing the vehicle to a stop.
The pursuit ended at a Food 4 Less parking lot at the intersection of Carson Street and Norwalk Boulevard in Hawaiian Garden. That's when Lopez barricaded himself inside the vehicle.
The incident ended peacefully after a special weapons team and crisis negotiators fired tear gas and a flashbang grenade around 2:45 p.m. The suspect refused to surrender, at which time a K9 was deployed. Lopez then gave himself up.
He was detained and transported to a local hospital with minor injuries. Lopez was then released to the custody of the Riverside County Sheriff's Department.
He was booked at the Robert Presely Detention Center for kidnapping and attempted murder.
Carson Street was briefly closed between Juan Avenue and Norwalk Boulevard. Norwalk Boulevard was also closed between 216th Street and 223rd Street.
Lopez and the woman's relationship status was not immediately known.
The investigation is ongoing. Anyone with additional information regarding the case was asked to contact Investigator Aaron Rico at the Jurupa Valley Station at (951) 955-2600.
CNS contributed to this report.