Any individual or entity that tries or concludes a firearm transaction without a legalized permit is guilty of a class B crime, according to NH Rev. Stat. 159:10.
As stated in New Hampshire Revised Statutes 159:7:
A handgun, revolver, or any other weapons may not be sold, delivered, or otherwise transferred to an individual who has been convicted of a crime in any jurisdiction. A class B felony awaits anyone who breaches the restrictions of this section.
Privately owned weapons are not mandated to be registered in New Hampshire under state law.
Although concealed carry is permissible without a permit, the state does provide a Resident Pistol/Revolver Permit, which is mostly used for reciprocality with other states.
To request a Resident Pistol/Revolver Permit, you must not be less than twenty-one years old.
Step 1: Fill out the Resident Pistol/Revolver Permit Request.
Step 2 – Send the request to the Department of State Police, Permits and Licensing Unit, Division of Safety, 33 Hazen Drive, Concord, NH, 03301.
California, Connecticut, Delaware, Hawaii, Illinois, Maryland, Massachusetts, Minnesota, Montana, Nebraska, Nevada, New Jersey, New Mexico, New York, Oregon, Rhode Island, South Carolina, Texas, Vermont, Washington, and Wisconsin do not have reciprocity agreements with New Hampshire, according to NH Rev. Stat. 159:6-d.