(AP) — A man who broke into his stepfather’s house opened fire on responding police officers, killing a lieutenant one month away from retirement and wounding two other officers, a prosecutor said Thursday, releasing details of last week’s gunfight that also killed the suspect.

Lebanon City Police Lt. William Lebo and three other uniformed officers were met with immediate gunfire when they entered the home on Forest Street, where the suspect had smashed a window to gain entry, Lebanon County District Attorney Pier Hess Graf said at a news conference.

Travis Shaud, 34, of Lebanon, kept firing even after being hit by return fire, Graf said, but eventually went down and was pronounced dead at the scene. The two wounded officers underwent surgery and are recovering, Graf said.

Authorities had not previously revealed who shot whom in the chaos. Lebo — a 40-year veteran of the force — was the first officer killed in the line of duty in Lebanon County in more than a century, according to Graf.

“Words cannot properly express the overwhelming sadness, the shock and the loss that currently ripples through this community,” she said.

Lebo — who once broke both legs in the line of duty — enjoyed travel, golf, and tinkering with cars as a member of the Antique Automobile Club Association. Survivors include his wife, daughter, mother and two brothers. His funeral will be held Thursday at an arena in Hershey.

His wife, Lora, said in a statement this week that she forgives Shaud.

Get the latest local news, weather, and community events. Sign up for the WTAJ Newsletter.

“I am choosing to forgive the perpetrator in this incident and offering my condolences to his family. I ask that the community do the same. They didn’t ask for this incident any more than I did,” she wrote on Facebook.

She said she wants people to remember her husband for “a life well lived and not simply how he died. ”