The suspect, who had been the subject of a multi-agency search for about 70 minutes, was found sitting behind the wheel of a white VW Jetta in the 2900 block of Garrison Street in Point Loma around 8 p.m. Wednesday, San Diego Police Department Lt. Jorge Duran said.

When police attempted to arrest the suspect, a 28 year-old man, he rammed two unmarked police vehicles and a marked patrol vehicle before striking an SDPD patrol officer in the leg, Duran said.

Fearing for his safety, the officer fired multiple rounds at the suspect, who was struck several times, Duran said.

Duran said the suspect was a fugitive, wanted for weapons and narcotics violation. He was transported to a local hospital, where he was in serious but stable condition, Duran said.

The patrol officer and four Deputy U.S. Marshals were all treated for minor injuries, Duran said. He said the officer who fired the shots at the suspect was a five-year veteran of the police department.