The difference here in NJ is that NJ State Constitution is one of two states that does NOT have a RKBA explicitly stated in the State Constitution.
Following in this Constitutional legal framework is the logic used for the exceptions to prohibition in NJ, as compared to the exceptions of natural born rights in most other jurisdictions in the country.
Heller and the NJ Constitution are are logical extremes regarding this, however i highly doubt a US Sepreme Court will ever be willing to hear a case, the Court would have to divine the dividing line between the 10th Amendment Rights of States, and the 10th Amendment Rights of Individuals.
There are 6 states that have no state constitutional provision protecting the right to keep and bear arms. They are: California, Iowa, Maryland, Minnesota, New Jersey, and New York.
http://www.law.ucla.edu/volokh/beararms/statecon.htm