You local police can tell you under what circumstances it is legal to do so.
No.
no!
It is NOT legal for citizens to carry stun guns in NJ.
Yes
Yes
yes your car is an extension of your home
If you can legally own a gun, you can carry in Alaska. See related link for more information.
Yes, you can carry a gun in your car in Oklahoma. However, it can not be loaded, and it must be kept in a case with all or at least part of the case visible.
In PA you have to be 21 to conceal carry (or carry loaded in your car) a handgun.
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.
If you carry a gun you can stop car jacking.
Yes