Brian Mulkeen, 33, died Sunday after he was shot three times while trying to apprehend Antonio L. Williams, who had fled after officers tried to question him.
Police said Sunday that five officers had fired their weapons during the altercation.
Police Commissioner James O'Neill said Monday that it was an officer who shot Mulkeen, according to NBC New York. Mayor Bill de Blasio called Mulkeen, who had been with the department for more than six years, a "hero."
Mulkeen was patrolling with the city's anti-crime unit monitoring gang activity when he and two other officers saw Williams in his car and questioned him at around 12:30 a.m. In bodycam video, Mulkeen can be heard yelling that Williams was reaching for a gun.
Williams, 27, died at the scene. His .32 caliber revolver was found nearby, police said. Chief of Department Terence Monahan said the suspect's weapon had not been fired, NBC New York reported.