When officers arrived on the scene, several shots were fired from inside the apartment and one shot struck Officer D. J. Youmans in the abdomen, just below his bullet proof vest.
Chief Police Jose Lopez told Eyewitness News Youmans and the other officers never fired their guns.
Officer Youmans underwent surgery at Duke University Hospital and is in stable condition.
Thursday afternoon, 23-year-old Thomas Rashawn Monroe was charged with assault on a law enforcement officer with a firearm. He was taken to the Durham County Jail and held on $250,000 bond.
Investigators are questioning others involved.
"This whole incident is still unfolding," Lopez said. "We are working in the best interest of the officer."
Youmans is new to the Durham Police Department and was in training at the time of the incident. He was sworn in as a Durham officer on May 26 and previously worked with the NYPD.