« Nevada New Jersey »

Overview for New Hampshire

It is illegal in New Hampshire to fire a weapon on private land not owned by someone else, within 300ft of a building that is permanently occupied. Permission can be given by the owner to allow this. Having a loaded shotgun or rifle on a power boat, airplane, or motor vehicle is also illegal.

New Hampshire law is more restrictive than federal law when it comes to convicted felons owning weapons. Anyone who is convicted of a drug felony or a felony “against the person or property of another,” is banned from owning any deadly weapon in New Hampshire. The state defines deadly weapons as “any firearm, knife or other substance or thing which, in the manner it is used, intended to be used, or threatened to be used, is known to be capable of producing death or serious bodily injury.”.


Permit to PurchaseDetails
Open CarryDetails
Concealed CarryDetails
State Preemption of Local RestrictionsDetails
Firearm RegistrationDetails
Owner LicenseDetails

Law Long-guns Handguns
Permit to Purchase No No
Open Carry Yes Yes
Concealed Carry No Yes
State Preemption of Local Restrictions Yes Yes
Firearm Registration No No
Owner License No No

The Concealed Carry Permit

(often encompasses the open carry permit)

Offical Concealed Carry page for New Hampshire.


New Hampshire honors the permits of

Alabama, Alaska, Arizona, Arkansas, Colorado, Florida, Georgia, Idaho, Indiana, Iowa, Kentucky, Louisiana, Michigan, Mississippi, Missouri, North Carolina, North Dakota, Oklahoma, Pennsylvania, Tennessee, Utah, Wyoming

New Hampshire's permits are honored by

Alabama, Alaska, Arizona, Arkansas, Colorado, Florida, Georgia, Idaho, Indiana, Iowa, Kansas, Kentucky, Louisiana, Michigan, Mississippi, Missouri, North Carolina, North Dakota, Oklahoma, Pennsylvania, South Dakota, Tennessee, Utah, Vermont, Wyoming


New Hampshire FAQ


State Source