Why on God's green Earth would you ask for a complex legal opinion on the Internet.
If some Mope says it's O.K. what do you tell the police when arrested, "Well some guy on the net who calls himself GUN FOR All in Arkansas said it was O.k.".
See how far that get you!!!
If you want a real answer try contacting the New Jersey State Police. They are the experts in this aspect of the law and how it will be enforced.