After the armed carjacking of an elderly woman Friday night, an off-duty officer fired shots at the fleeing suspect, according to the Jacksonville Sheriff's Office.

According to JSO, three men approached her and tried to take her car. Two of the suspects were armed.

An officer working off-duty at a car dealership on Cassat Avenue heard about the carjacking on his radio.

When Oficer B.A. Hudson then saw the car matching the description drive by, police say he followed the car and tried to pull it over but the suspect would not comply.

When the driver finally stopped on Lakeshore Boulevard, he refused to surrender, according to police.

"The suspect actually got out of the car and, remember, this is a carjacked vehicle where you have two suspects that were armed during the carjacking," said JSO Assistant Chief Chris Butler. "At this time there was only one individual in the car. When he stepped out of the car the officer was commanding him to surrender but he did not," said Butler.

Police said officer Hudson fired his weapon but did not strike the suspect, who fled into the woods. The Sheriff's Department K9 unit was called in and the suspect was found and arrested.

The suspect's name has not been released, but he was reported to be 17-years-old. 

Police are still trying to locate the other two involved in the carjacking.

If you have any information on this incident, you're asked to call JSO at 904-630-0500.