WAIPAHU, Hawaii - It's traumatic for the officer, the family, as well as the community.

Gunshots fired on Kuhaulua Street in Waipahu shook a neighborhood near Jack Hall Housing. 

The shots hit a 19-year-old trying to make a run for it, in a vehicle suspected to have been stolen near Makiki. 

"Instead of complying, the driver reversed the vehicle, hit an officer and another police vehicle while he was attempting to flee the area," Police chief Susan Ballard said. 

Ballard says bullets struck the driver in the head and chest. He was rushed to the hospital and was last listed in critical condition. 

The officer, a 26-year-veteran of the force, was also taken to the hospital but was reported to be in good condition. 

Four other men in the stolen vehicle were also arrested on scene. One of them taken in on a separate burglary charge. 

Honolulu police says the driver will face first degree attempted murder charges. 

Chief Ballard says HPD has opened an investigation and at this point, is confident officers followed proper protocol. 

"When an officer discharges his or her firearm, it's usually responding to the actions of the person who they're shooting at. So if an officer asks you to do something, we would request that you comply," Ballard said.