The incident took place shortly before noon on Thursday, September 1 at the Tanger Outlets The Walk on Baltic Avenue.
Police say 55-year-old Luis A. Maisonet entered the Zumiez store and shot an employee, identified as 26-year-old Chistopher Romero of Absecon, N.J., multiple times.
They say Maisonet left the scene, pointed the handgun at another person, and then shot himself inside the White House Black Market store.
Both were taken to the AtlantiCare Regional Medical Center - City Division.
Romero died of his injuries.
Maisonet was hospitalized in critical condition.
He was arrested Thursday at the hospital where he remains guarded by officers.
He has been charged with Murder, Aggravated Assault, Possession of a Handgun for an Unlawful Purpose, and related offenses.
Bail was set at $1-million.