Editor's note: The video interview in this story originally aired in February 2017.

Mount Vernon police officer Mike McClaughry retired last week after 32 years on the force.

“For the past 32 years, Mick has been a valued contributor to the entire Department,” the Mount Vernon Police Department wrote in a Facebook post. “His knowledge, experience, wisdom, and daily contact will be truly missed by all.”

McClaughry was critically injured when he took a gunshot to the head on the job in December 2016. He has since made a remarkable recovery.

In a career that spanned three decades, McClaughry served on the patrol and investigation divisions. He also worked as a D.A.R.E officer, a squad leader officer, and a field training officer.

In November, he was honored with the first Purple Heart Medal that the Mount Vernon Police Department has awarded. He also earned the Washington State Law Enforcement Medal of Honor earlier this year.

McClaughry also got to raise the Seahawks’ 12 flag in August before a game against the Vikings.