It depends on where you are. In the U.S. each state sets its own regulations for obtaining a permit. In some states, you can't get one. In some, you apply to the county sheriff. In some, you apply to the state. In a few, you don't need a permit. For more information for specific states, see the related link.
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 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 can carry a handgun openly without a permit, except in your vehicle. To carry a gun in your vehicle, or to carry a gun concealed, you must have a NH permit or a permit that is recognized by the state of NH. For more information, see opencary.org, or handgunlaw.us
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.
You can carry a gun in TX if you have a permit
Well, the answer is no, but Arizona does not have gun registration, so if you can carry a gun in Arizona, you can carry any gun you legally own or possess.