As a general rule, you cannot possess a handgun unless you have been issued a New Jersey handgun license and/or carry permit. If you are, however, traveling through the state and heading to a destination where your handgun would be legal, then you are immune from prosecution based on federal preemption. The gun must be stored properly during transport, possessed for a lawful purpose, and you cannot be a certain person or otherwise disqualified from holding the weapon.
Home Can I Bring My Gun With Me To NJ From Pennsylvania?