It happened at Unitransfer Check Cashing on Springfield Avenue around 5:45 p.m. on Wednesday.
Both victims were transported to University Hospital, where one of the victims Daniel Joseph, 21, of Irvington was pronounced dead at the hospital.
The second victim who is unidentified is currently in surgery.
Police say so far they believe at least one of the victim's was targeted.
The investigation is being conducted by the Essex County Prosecutor's Major Crimes Task Force and the Irvington Police Department.
Get Eyewitness News Delivered