A:
New Hampshire allows concealed carry with a permit. The permit costs $10 for residents, $100 for non-residents, and are issued on a "shall issue' basis. New Hampshire's CCW permit is valid for 4 years. The applicant must intend to use the handgun for a proper purpose. For example self defense or target shooting.