Tahaij Wells, 33, the suspect who was killed, had recently been released from prison and was on parole since February on homicide-related charges, Onofri said. Another suspect, 23-year-old Amir Armstrong, remained hospitalized in stable condition and was charged with a weapons offense. It was not immediately known if he had an attorney who could comment. A third suspect remained in critical condition.