What you need to know before you start
A firearms license is not one thing — the process, cost, and waiting period depend entirely on which state you live in and what type of firearm you want to own. Some states issue permits to carry, some issue permits to purchase, some require both, and some require neither. Federal law sets a floor (you must pass a background check through a licensed dealer), but state law sets everything else: whether you need a written test, whether you need training hours, whether the police chief can reject you for any reason, and how long the whole process takes.
The fastest way to find your state's actual requirements is to contact your state police firearms unit or your county sheriff's office directly — they administer the process and can tell you the exact documents you need, the current fee, and how long approval is taking right now. This article explains the general categories so you understand what to expect when you call.
Key Takeaways
- Your state police or county sheriff's office administers firearms licensing, not a federal agency, so you must contact your specific state to learn the requirements.
- Most states require a background check through a licensed dealer, but some also require a separate permit-to-carry or permit-to-purchase issued by local law enforcement.
- Training requirements, written tests, fees, and waiting periods vary by state — some have none, others require 8 to 16 hours of certified instruction.
- The process typically takes 2 to 12 weeks depending on your state and whether the local police chief has discretion to approve or deny your request.
- You will need a government-issued ID, proof of residency, and usually a clean background check with no felony convictions or domestic violence restraining orders.
The two main licensing paths: shall-issue and may-issue states
States fall into two categories based on how much discretion local law enforcement has. In shall-issue states, the police or sheriff must issue you a permit if you meet the written requirements — age, residency, background check, training hours if required. They cannot reject you because they think you are a bad person or do not like your reason for wanting a gun. Examples include Florida, Texas, Pennsylvania, and Ohio.
In may-issue states, the police chief or sheriff can deny your request even if you meet all the written requirements. They can say no based on "good cause" — a vague standard that varies by county and sometimes by individual officer. Examples include California, New York, Massachusetts, and New Jersey. In may-issue states, the process is slower and less predictable because you are asking for permission, not registering for a permit you have already earned.
A few states — Vermont, New Hampshire, and Wyoming — require no permit at all to carry a concealed firearm. You can still buy from a licensed dealer (who runs a background check), but you do not need a separate government permit. These are called constitutional carry states.
What documents and information you will need
Every state requires a background check, which happens through a licensed firearms dealer when you buy the gun. The dealer submits your information to the FBI's National when ready Criminal Background Check System (NICS) and you get an answer in minutes to a few days. You cannot pass this check if you have a felony conviction, a domestic violence conviction, an active domestic violence restraining order, or certain mental health adjudications.
Beyond the background check, most states that issue permits also require: a government-issued photo ID (driver's license or passport), proof of residency (utility bill, lease, or mortgage statement), and sometimes proof of citizenship. Some states require a completed process form, which you can usually read from your state police or sheriff's website. If your state requires training, you will need a certificate from an instructor showing you completed the required hours.
A few states also require fingerprinting, which happens at the sheriff's office or a designated location. Some states require a character reference or letter from your employer. Check your specific state's requirements before you gather documents — the sheriff's office can email or mail you the exact list.
Training requirements vary widely by state
Some states require no training at all. Others require 4 to 8 hours of classroom and range instruction from a certified instructor. A few states require 16 hours or more. The training usually covers firearm safety, state and federal law, and shooting accuracy. You pay for the training separately — costs range from $100 to $500 depending on the instructor and location.
If your state requires training, you must complete it before you submit your permit process (or sometimes before you pick up your permit). The instructor gives you a certificate, which you include with your process. Some states allow online training for the classroom portion but require in-person range time. A few states have no approved training curriculum — any certified instructor is acceptable. Your state police website will list approved instructors in your area.
Fees, waiting periods, and how long approval takes
Permit fees range from nothing to $200, depending on your state. Some states charge a flat fee; others charge per year or per permit type. A few states charge more for non-residents. The fee is usually non-refundable even if you are denied.
Waiting periods — the time between when you submit your process and when you can pick up your permit — range from when ready to 90 days. Shall-issue states tend to be faster (2 to 6 weeks) because the decision is automatic if you meet the requirements. May-issue states tend to be slower (6 to 12 weeks or longer) because a person has to review your process and decide whether you have "good cause." Some counties in may-issue states have backlogs that stretch approval to months.
The fastest way to know your state's current timeline is to call the sheriff's office that handles permits in your county. They can tell you how many weeks they are currently taking and whether there is a backlog.
The difference between permit-to-carry and permit-to-purchase
A permit-to-carry (also called a concealed carry permit or CCW permit) is what most people mean when they say "firearms license." It allows you to carry a loaded, concealed firearm on your person in public. You need this if you want to carry a gun outside your home.
A permit-to-purchase is a separate permit that some states require before you can buy a gun from a dealer. You get it from local law enforcement, then take it to the dealer. A few states require both — you get a permit-to-purchase to buy the gun, then a separate permit-to-carry to carry it. Some states require only one or the other. Some require neither (you just pass the background check at the dealer). Your state police website will tell you which you need.
What happens if you are denied
If your process is denied, the reason depends on your state. In shall-issue states, denial is rare — it usually means you failed the background check or did not meet a clear requirement like age or residency. In may-issue states, denial can be vague ("insufficient good cause") and is harder to challenge.
Most states allow you to appeal a denial or request a hearing. The process varies: some states let you request a written explanation and reapply; others require a formal hearing before a judge or administrative officer. If you were denied because of a background check issue, you can request your FBI record and correct errors. If you were denied for other reasons, contact your state police or sheriff's office to ask what the appeal process is in your state.
Frequently Asked Questions
Do I need a firearms license to buy a gun?
You need a background check from a licensed dealer in every state. Some states also require a separate permit-to-purchase from local law enforcement before the dealer will sell to you. A few states require neither a separate permit nor a background check for private sales, but federal law requires a background check for any sale through a licensed dealer.
How long does a firearms license last?
Permit validity ranges from 2 to 10 years depending on your state. Some states issue lifetime permits. Check your state's rules — you will need to renew before the expiration date or your permit becomes invalid. Renewal is usually faster and cheaper than the original process.
Can I carry a gun in another state with my permit?
No, unless that state recognizes your permit. Some states have reciprocity agreements with other states, meaning they honor each other's permits. Others do not. Before you travel with a firearm, check the laws of the state you are visiting — carrying without a valid permit there is a crime. Your state police website usually lists which states recognize your permit.
What if I have a criminal record or restraining order?
A felony conviction or domestic violence conviction disqualifies you from passing a background check in every state. An active domestic violence restraining order also disqualifies you. Some states have additional disqualifications for certain misdemeanors or mental health adjudications. Contact your state police to ask whether your specific record would disqualify you.
Where do I start if I do not know my state's requirements?
Search "[your state] firearms license" or "[your state] concealed carry permit" and look for the official state police or attorney general website. Call your county sheriff's office — they handle permits in most states and can email you the process, fee, and exact requirements in minutes. They can also tell you the current wait time.