New Jersey does not have constitutional or permitless carry. Carrying a handgun in public requires a Permit to Carry a Handgun issued under N.J.S.A. 2C:58-4. Possession of a handgun without the required permit is a second-degree crime under N.J.S.A. 2C:39-5(b).
"Any person who holds a valid permit to carry a handgun issued pursuant to this section shall be authorized to carry a handgun in a holster concealed on their person in all parts of this State, except as prohibited."
N.J.S.A. 2C:39-5(b); 2C:58-4 statute