In New Jersey, a person must obtain a certain license to lawfully carry a firearm outside his or her home. These licenses are very difficult to obtain and most people don’t have one. Carrying a firearm, even one you lawfully own, outside of your home without also holding the proper permits is itself a crime in New Jersey, even if you had no intent to commit a crime with that weapon.