How to Sell a Gun in New Hampshire

New Hampshire, like all states, has specific laws regulating the sale, possession, and use of firearms. While Granite State’s approach to firearm laws is considered minimalistic, it does maintain compliance with both federal and state laws. However, as selling a firearm can have severe legal implications if mishandled, it is advisable to utilize a Federal Firearms Licensed (FFL) dealer for such transactions and consult an attorney, or local and state law enforcement agencies before entering a trade.

Written by:
Manny Perovic
June 10, 2023
minutes read
Map of New Hampshire

Get the best offer for your guns

Cash For Arms will do the heavy lifting for you, and make you a market-based, no-obligation cash offer for your guns

Sell a gun

Photo of a house in New Hampshire

State Laws for Private Gun Sales in New Hampshire

New Hampshire's state laws regarding private gun sales have traditionally taken a more lenient stance compared to some other states. Private gun sales in the state do not require background checks, distinguishing them from sales conducted through licensed firearm dealers. However, it is important to note that sellers must still adhere to federal laws prohibiting sales to certain individuals, such as convicted felons or those with restraining orders.

Photo representing law, with judges hammer and laws' bucket

A Bill of Sale must be filled out and notarized for every transaction. It should contain the make, model, and serial number of the gun, along with the names and addresses of both the buyer and the seller.

Private Sale Guidelines in New Hampshire

In New Hampshire, private transactions of firearms are permitted. However, you can run into legal consequences if you sell to an ineligible buyer, or if you sell a defaced or restricted firearm. Conducting an FFL transfer, which can cost between $25 and $40, can help mitigate these risks.

Legal Requirements for Firearm Purchase in New Hampshire

There are some key legal requirements for purchasing firearms in New Hampshire, such as age restrictions, the absence of permits and registration, required form completion, mandatory background checks, and handgun ownership laws.

Age Restrictions

The buyer must be at least 18 years old to purchase rifles, shotguns, and ammunition. For handguns, the minimum age is raised to 21.

Permits and Registration

In New Hampshire, no permits or registration are required to own a firearm.

Form Completion

Anyone purchasing a firearm from a licensed firearms dealer must complete a Bureau of Alcohol, Tobacco & Firearms form 4473 (firearms transaction form).

ATF's form 4473 - Firearms Transaction Record Revisions

Background Check

A National Instant Criminal Background Check System (NICS) check must be performed by the firearms dealer. New Hampshire Department of Safety personnel can perform handgun background checks.

FBI's website -  National Instant Criminal Background Check System (NICS)

Handgun Ownership Laws in New Hampshire

In New Hampshire, there's no requirement for a license to purchase or own a firearm. A person may keep a concealed firearm if they are not prohibited from owning one by law, without requiring a permit or a license. To obtain a license, a person must be at least 21 years old. Citizens of both New Hampshire and other states are eligible for pistol permits. A mail-in application can be submitted by non-residents as well. Carrying an unloaded handgun openly or locking it in a trunk or compartment within a vehicle is legal.

New Hampshire Firearm Ownership Restrictions

Certain felonies can restrict individuals from owning or possessing a firearm in New Hampshire. It is illegal to sell a firearm to anyone convicted of a felony in any jurisdiction. It is only legal to sell a pistol or revolver to a nonresident if they have authority under their home state's laws to purchase one, or they have a permit from the director of the division of state police.

Consequences of Illegal Firearm Sales in New Hampshire

Violating these restrictions can result in severe consequences, including suspension of license, fines, and charges ranging from misdemeanors to class B felonies.


Sell your guns easily!

Cash for Arms will do the heavy lifting for you, and make you a market-based, no-obligation cash offer for your guns.

Get my Cash Offer


Federal Laws Governing Firearm Sales

Federal laws also come into play when it comes to firearm ownership and purchase. Those with felony convictions, restraining orders, mental health adjudications, unlawful drug use, dishonorable military discharge, and non-U.S. citizens are restricted from owning or purchasing firearms.

Other Relevant Information

If you want to gift a firearm to someone and to stay informed about illegal firearms in New Hampshire, or if you need guidance on how to store your firearm, we've got you covered.

Gifting a Gun in New Hampshire

Gifting a gun in New Hampshire is legal as long as the recipient is not prohibited from owning a gun. There are no background checks or waiting period requirements when gifting a gun in New Hampshire. An unlicensed individual in the same state may gift a person between the ages of 18 and 21 possession of a handgun.

Illegal Weapons in New Hampshire

Certain antique firearms are considered illegal to possess in New Hampshire.

New Hampshire Gun Storage Laws

New Hampshire has specific laws that require guns to be stored in a secure manner. Handguns must be stored in a locked container, and long guns must be stored in a locked room or gun safe.

Photo of a rifle with a scope and ammo, in a case

State Licensing Requirements for Sellers and Distributors

In New Hampshire, firearms sellers and distributors must carry state licenses.

Additional Legal Aspects: Bulk Purchases, Ammunition Regulations, and Magazine Sizes

Bulk purchases, ammunition regulations, and magazine sizes are all permitted in New Hampshire.


Ready to get paid?

Get cash in your bank account as soon as tomorrow! Click ‘Get my Cash Offer’ for a no obligation cash offer for your guns.

Get my Cash Offer


Tips to Sell Safely and Get the Best Price

Successfully selling your firearm involves ensuring it's in excellent working condition, clean, and well-maintained. Provide a detailed and accurate description of the gun, including its make, model, caliber, and included accessories. Create a comprehensive bill of sale and gather any relevant documentation, such as receipts and warranty information. Lastly, follow all federal, state, and local laws and regulations to complete the sale and legally transfer ownership.

Proper Cleaning and Maintenance

Before selling your firearm, make sure it's in optimal working condition and thoroughly cleaned. A well-maintained gun can fetch a higher price during the sale.

Photo of a rifle in a case, with ammo

Detailed and Accurate Description

When preparing your firearm for a private sale, it's crucial to provide a detailed and accurate description, including information about the make, model, caliber, and accompanying accessories. This ensures a smooth transaction with the buyer.

Assemble Necessary Documentation

Create a comprehensive bill of sale that protects both parties in case of disputes, including details like sale date, buyer and seller information, and firearm specifics (such as make, model, and serial number). Include any relevant paperwork, like purchase receipts and warranty information.

Man holding an iPad

Legally Completing the Sale and Transferring Ownership

After finding a legal buyer, complete the sale and transfer firearm ownership while complying with all federal, state, and local laws and regulations. This includes conducting background checks and obtaining any required permits or licenses.


Get a fair offer, fast

Your firearms could be worth more than you think. Click ‘Get my Cash Offer’ now for a fair, no-obligation cash offer and enjoy the benefit of quick payment.

Get my Cash Offer


Using Cash for Arms to Sell Your Guns

Cash For Arms Homepage

Using Cash for Arms is a safe and secure option for selling your firearm. By choosing a reputable buyer, you can ensure a smooth and legal transaction while getting the best market value for your firearm.

General Questions & Answers

Is it legal to sell guns in New Hampshire?

Federal Law permits people to sell firearms privately without any record-keeping requirements as long as the private seller is not “engaged in the business” of selling firearms.

Can you buy a gun in New Hampshire without a license?

Yes, in New Hampshire, you can generally purchase a firearm without a license. The state does not require individuals to obtain a license or permit to purchase rifles, shotguns, or handguns.

How much is a handgun permit in New Hampshire?

The cost of the license is $10.00 and is valid for five years, expiring within the month of the license holder's birthday. 

Can someone from out of state sell a gun in New Hampshire?

Whenever a private individual, not a gun store, sells a firearm across state lines (meaning to a person who resides in another state), a federally licensed firearm dealer must be utilized in the buyer's state of residence to facilitate the transfer.

Do you need a federally-issued ID to buy a gun in New Hampshire?

Yes, if you want to buy a firearm in New Hampshire, you must show your ID.

What do you need to sell firearms in New Hampshire?

In New Hampshire, a private individual may sell a gun to another New Hampshire resident, so long as the seller either personally knows the buyer (and thereby has no reason to believe the person is prohibited possessing a gun), or the buyer has a license to carry in New Hampshire.

Does a gun bill of sale have to be notarized in New Hampshire?

A New Hampshire firearm bill of sale is a signed sales receipt for a gun that was bought in a private transaction. The document must be signed by both the buyer and the seller, and notarization is recommended.

What is the process to buy a gun in New Hampshire?

New Hampshire does not require a waiting period before finalizing a gun purchase. In accordance with federal law, licensed firearm dealers must conduct a background check on anyone who purchases a gun. For handgun sales, these checks are conducted by the New Hampshire Department of Safety.

What documents I need to buy a gun in New Hampshire?

New Hampshire has relatively permissive gun laws. There is no requirement for a permit to purchase a firearm. Any resident of legal age (at least 18 for long guns, and at least 21 for handguns) can buy a gun. However, federal law requires that if you are purchasing a firearm from a licensed firearms dealer, you will need to fill out a Form 4473 for a background check, which requires valid government-issued identification. 

Are New Hampshire gun laws strict?

New Hampshire has relatively permissive gun laws.

Does New Hampshire have a gun registry?

New Hampshire has no law requiring firearms to be registered. 

How much does it cost to transfer a gun in New Hampshire?

When a private individual, rather than a gun store, sells a firearm to someone residing in another state, the transfer must be facilitated by a federally licensed firearm dealer in the buyer's state of residence. The fees associated with this process can vary depending on the specific FFL (Federal Firearms License) involved.

Does New Hampshire allow private gun sales?

In New Hampshire, a private individual may sell a gun to another New Hampshire resident, so long as the seller either personally knows the buyer (and thereby has no reason to believe the person is prohibited possessing a gun), or the buyer has a license to carry in New Hampshire.

Can you gift someone a gun in New Hampshire?

In New Hampshire, it is generally legal to gift a firearm to another person, as long as that person is legally able to own a firearm.

Who can't own a gun in New Hampshire?

New Hampshire also prohibits any person who has been convicted of a felony against the person or property of another, or a felony under New Hampshire's Controlled Drug Act, or a similar law in another jurisdiction, from owning, possessing, or controlling a firearm.



Cash for Arms adheres to all necessary protocols to ensure compliance with applicable laws and regulations, preventing the sale of firearms to prohibited individuals.



As experienced and knowledgeable gun buyers, Cash for Arms provides the best market value for your firearm, ensuring you get the best possible price.



Cash for Arms pays all costs involved in the transaction, making it a hassle-free and cost-effective option for selling your gun.



We pay within 24 hours of receiving your firearms.



Safe and Secure Transaction: Multiple Selling Options: Cash for Arms offers multiple selling options to suit your needs, including selling outright or cash consignment.



By choosing a reputable buyer like Cash for Arms, you can ensure a safe and secure sale of your firearm, protecting yourself from potential legal complications.


These laws are subject to change, so it's always best to check with a legal expert or your local law enforcement agency to ensure you have the most current information when selling or purchasing firearms in New Hampshire. Staying updated with the latest legislation not only helps you conduct transactions legally but also contributes to the overall safety and well-being of your community.


The content presented on this website is intended for informational purposes only. has made significant efforts in compiling, formulating, and ensuring high-quality information and materials. Nevertheless, we do not affirm or guarantee the complete accuracy, exhaustiveness, appropriateness, or timeliness of the information displayed on or linked to this website. Any reliance upon the information found on this website or through the associated links is done solely at the user’s discretion and risk. The information provided here does not amount to legal advice.  We are not legal professionals specialized in firearm laws, and our content should not be taken as such. Users are fully responsible for adhering to the laws and regulations applicable to their local jurisdiction concerning the buying, selling, and possession of firearms.