Emptyrean,
I don't know about New Jersey, but I know the BATF has a website that'll answer most of your questions or give you a phone number for your local BATF office, whom you can call and get answers to your questions. On this one and in in that state, it's better and safer to get the scoop right out of the horses mouth.
Regards,
Dave