New Jersey has some of the strictest gun laws in the country. Unlawful possession of a firearm, carrying without a permit, or having a weapon as a prohibited person can all lead to mandatory prison time. A criminal lawyer in New Jersey can analyze whether you were lawfully transporting the weapon, if the firearm was registered, and whether your constitutional rights were respected during the stop or arrest.