
Last updated: May 15, 3:30 p.m.
PHILADELPHIA (KYW Newsradio) — Three people, wanted in connection with the attack of an off-duty officer Sunday in North Philadelphia, are in custody. The search continues for a fourth.
Philadelphia police said a 42-year-old off-duty 22nd District police officer was on his way home from work around 7 a.m. Sunday when he encountered a vehicle and a group of people blocking the street along the 2100 block of Oxford Street, near Ridge Avenue in North Philly.
Officials said the officer waited three red light cycles in traffic before honking his horn. A person in the group, Cian Dennis, nicknamed 'Duke,' approached the officer while he was still sitting in his car and punched him in the face. The officer got out and identified himself as a cop, but police said Duke brandished a gun, and a struggle ensued.
Another armed man, identified as Yusef Coleman, joined the scuffle and put the officer in a headlock. The officer managed to push Coleman’s gun away, police said.
“The firearm that he's struggling over, he has a hand on it,” said Deputy Police Commissioner Frank Vanore. “The offender has a hand on it. At some point, he's able to get the magazine dislodged. It was an extended magazine. That drops. But the officer, due to his training, knows that there's another round in the chamber. So the officer then puts his hand on the trigger and was able to point the gun away and discharge one time. No one was injured.”
However, Duke pointed a gun at the officer and forced him to drop the weapon, officials said, and the group subsequently beat the officer and stole his service weapon.

Coleman then drove away, striking the cop’s leg in the process. He was arrested later that day in Kensington. On Tuesday, officials announced he's charged with aggravated assault, assault of a law enforcement officer, robbery, theft and related offenses.
The officer’s gun was recovered on Tuesday, authorities said. It was not immediately clear who stole the gun or how it was recovered.
Duke was arrested and charged Tuesday night. On Wednesday, a woman turned herself in. Sources say she may have been the one who took the officer’s gun and threw it into a car she was riding in as the officer got into a scuffle with two other men.
Police have issued an arrest warrant for 38-year-old Arthur Jones, wanted for aggravated assault in the incident.