An officer with the Daytona Beach (FL) Police Department was shot late Sunday after police said he and other officers responded to a call of a suspicious person with a rifle.
Officer Kevin Hird was struck in the right arm during a confrontation with the suspect, according to WFTV News.
Citizens immediately rushed to Hird's aid, applying pressure to his wound until EMS responders arrived. Hird was then transported to a nearby hospital where he was said to be in good spirts and expected to make a full recovery.
The suspect—identified as 40-year-old Raymond Roberts—was taken into custody just minutes after the shooting.
Roberts reportedly has an extensive criminal record.
"He's a convicted felon, a typical street maggot out here committing crimes shooting randomly especially at police officers," Police Chief Craig Capri said.