The Jacksonville Beach police officer shot twice during a shootout is back home recovering.
Cpl. Bill Eierman, a 16-year veteran, was released from the hospital Thursday, less than 24 hours after the shooting.
On Wednesday, police said the officer was at a traffic crash nearby when he heard a commotion and ran toward gunfire.
RELATED: Jacksonville Beach officer expected to make full recovery after shootout near Waffle House | Jacksonville Beach shooting:Suspect in officer-involved shootout arrested
Action News Jax spoke to his neighbor, Rick Graf, who said he wasn’t surprised Officer Eierman ran toward danger.
“He’s an absolute hero,” Graf said. “Bill’s a great police officer and a great friend, and (it) doesn't surprise me at all that he did that.”
Police said it all started when the suspect, 27-year-old Jovan Sisljagic, shot at a marked patrol car driving on Shetter Avenue.
The suspect ran to the Waffle House parking lot, where he was encountered by Cpl. Eierman, and a gun battle ensued, according to police.
The officer was shot in the leg and lower torso, according to the report, which also said the officer returned fire, striking the suspect.
Sisljagic was charged with two counts of attempted murder.