Follow CBSDFW.COM: Facebook | Twitter

WEATHERFORD (CBSDFW.COM) – A Weatherford police officer who was shot in the line of duty during a night traffic stop last month is doing well and recovering at home.

On December 29, Officer Chris Bumpas pulled over a vehicle with two men and a woman inside about 9:15 p.m. in the parking lot of Tequila Bar and Grill in the 2100 block of Tin Top Road, police said.

Officer Bumpas requested a back-up unit who soon after arrived on the scene. Officer Bumpas discovered one of the male suspects had a warrant for his arrest.

When officers tried to arrest the man, he became “combative and began to assault” Bumpas, striking the officer in the head with a metal flashlight, police said.

As the struggle continued, the backup officer fired a Taser, police said. When that proved ineffective, he fired his handgun.

One of the shots fired at the suspect also hit Bumpas in the abdomen, police said.

Today the suspect who assaulted Officer Bumpas, Wesley Lewis Elam, 49, of Weatherford was released from John Peter Smith Hospital. Elam was transported directly to Parker County Jail where he was booked in for the first degree felony of Aggravated Assault against a Public Servant, and a previous Parker County warrant for Evading Arrest or Detention with a previous conviction which is a state jail felony. Elam currently remains in custody awaiting arraignment.

Officer Bumpas was recently was named the department’s Rookie of the Year. No date has been set for when he will return to full duty, police said Tuesday.