Robert Holmes was struck in the armpit while struggling with a suspect in the Belmont section of the Bronx.
His partner, Alejandra Jacobs was shot twice in the arm. She was sent home on Thursday.
The suspect remains hospitalized with a gunshot wound.
The incident happened on East 187th Street and Beaumont Avenue in the Belmont section around 8:15 p.m. Wednesday.
Video obtained by Eyewitness News shows the officers barely had the chance to speak to him before he opened fire.
According to NYPD Commissioner Dermot Shea, police received a 911 call about a man with a gun at the location.
Two officers responded, and surveillance video shows what happened when they arrived.
The officers confront the suspect, whom they recognized from the description they were given. The suspect reached for a gun and a struggle ensued, during which the suspect fired at the officers.
The female officer returned the gunfire, firing five times, and the suspect was shot three times. All three were taken to St. Barnabas Hospital.
'We have lot to be thankful for," the commissioner added, citing no loss of life in the incident.
Police recovered the suspect's gun at the scene. He's identified as Charlie Vasquez of Greenpoint, Brooklyn. He has several prior arrests including for weapons possession.
They said the gun was reported stolen from Georgia.
"It comes down to accountability, you should not feel comfortable carrying an illegal firearm," NYPD Chief of Department Rodney Harrison said. "And that's what it comes down to. In New York, we have some of the strictest gun laws in the country, but we've got to make sure those who choose to carry these illegal firearms are held accountable for what they are doing."
ALSO READ | Hundreds of FedEx packages found tossed into ravine, sheriff says
* More Bronx news
* Send us a news tip
* Download the abc7NY app for breaking news alerts
* Follow us on YouTube
Submit a News Tip