The answer is sort of no. The state of NJ does have laws allowing the issue of gun permits, but according to everyone I know there, it's basically impossible to get one unless you are a politician or otherwise extremely well connected.
There are licenses and licenses. You can get a firearms owner's ID that will permit you to purchase and possess a rifle, shotgun or bb/ pellet gun at 18. A handgun permit is 21. A permit to CARRY a concealed handgun is 21.
If you have a permit to carry.
Not legally. Florida requires a permit to carry a gun on your person in public.
No, not in public. You can carry a gun in your vehicle in Mississippi, but not in public without a permit.
You can carry a gun in Florida. A Florida gun carry permit has restrictions as well as reciprocation with certain other states. See discussion page for more details.
You can't carry a gun in Georgia without a permit.
You need a Firearm Purchaser's ID card- a form of permit. NJ has a LOT of gun laws.
No.
You can keep your gun with you in Minnesota if you have a permit to carry.
No, you only need a permit if you want to carry the gun in public.
Iowa Law requires that an individual have a permit to carry handguns. This permit is necessary for both open and concealed carry.
You will have to define "gun permit". It means different things in different places. In some areas, you must have a permit to possess a gun, in some places a permit to carry a gun, and in others, a permit to carry a gun concealed. depends on the laws where you live- and we get questions from all 50 US States and multiple nations other than the US.