LYONS, Kan. (AP) — Two Kansas law enforcement officers were shot in a traffic stop, leaving one fighting for his life.

David Madden shot Rice County Undersheriff Chad Murphy when he stopped Madden for a firearm charge warrant in April near the small town of Sterling, about 70 miles (110 kilometers) northwest of Wichita.

Madden fired four shots at Murphy during the traffic stop.

"All I said was, 'Come on, David. You have a warrant. Let's get this taken care of,' and that is when he rolled out of the vehicle and took the first shot," Murphy told KSN-TV.

Madden also shot Sheriff Bryant Evans in the leg when he responded to the scene and dragged him away.

Madden, a 37-year-old former Marine, killed his father before killing himself during a standoff with police after the April shooting. He was also suspected in the 2015 disappearance of his girlfriend.

Now, Murphy said forgiving Madden has helped him move on from the shooting.

"I have made peace with myself," Murphy said. "The way I did that was, I had to forgive David.

"In order for me to have inner peace that is what I had to do, and I did that early on because I knew if I did not, then I would turn into something that I did not like."

He's been attending weekly therapy and rearranged his priorities.

"Before it was work," Murphy said. "Work was priority and then family and then God." But now, "God is number one, family is number two, and then here comes the job."

Murphy said he's hopeful that he'll return to work within a year when he regains full control of his right arm.

___

Information from: KSNW-TV.