Contact Us     

State Laws

National Carry Academy was founded upon the principle that every law abiding citizen should have the ability to exercise their right to bear arms and acquire the knowledge and skills necessary to become a responsible armed citizen. We strive to provide individuals with the most up to date information and necessary training possible. Please select your state below to find more information about your state’s specific laws and the necessary steps to begin the process of becoming that responsibly armed citizen.

Please note, you are taking this course to qualify for the gun safety course for a New Hampshire Non-Resident Permit.  Please READ the law for your state BEFORE purchasing.  You can learn more about the New Hampshire Non-Resident Permit HERE.

Alabama

Alabama honors all other states’ permit/licenses.  We are pleased that The National Carry Academy online training program will allow you to carry in Alabama by applying for your New Hampshire Non-Resident Carry Permit/License. We have some of the best instructors in the nation to teach you real-world training in safety and defensive firearm techniques. 

Click here to begin the training program.  We encourage you to visit the Alabama State page to learn more about Alabama’s laws before purchasing.

Montana

When you apply for a New Hampshire Non-Resident Carry Permit/License, you can obtain the right to carry a concealed weapon in Montana. The National Carry Academy online training program will allow you to apply for this permit quickly.  Our class is about an hour long and can be stopped and started as much as you need to absorb the information!

>Click here to begin the training program to obtain your New Hampshire Non-Resident Carry Permit/License and visit the Montana State Page to learn more about Montana’s laws.

Alaska

Alaska does not require you to obtain a permit to concealed carry, however, offers carry permits to residents. For Alaska residents that want to INCREASE the number of states they CAN carry in our online training course allows them to apply for the State of New Hampshire’s Non-Resident Carry Permit/License.  The New Hampshire Non-Resident Carry Permit/License is good for non-residents who which to concealed carry in the State of Alaska.

Click here to begin the training program to obtain your New Hampshire non-resident permit and visit the Alaska page to learn more about Alaska’s laws.

 

Nebraska

The National Carry Academy online training program will allow you to carry in Nebraska by applying for your New Hampshire Non-Resident Carry Permit/License.

Click here to begin the training program to obtain your New Hampshire Non-Resident Carry Permit/License and visit the Nebraska State Page to learn more about Nebraska’s laws.

Arizona

Arizona does not require you to obtain a permit to concealed carry but they do issues permits for residents. For Arizona residents that want a permit to carry and want to INCREASE the number of states they can carry in, National Carry Academy is the course for you!

Click here to begin the training program to obtain your New Hampshire non-resident permit and please visit our Arizona State Page to learn more about Arizona’s laws.

Nevada

You can now get a New Hampshire Non-Resident Carry Permit/License by taking our course.  Nevada honors non-resident permits/licenses from states they honor!

Click here to begin the training program to obtain your New Hampshire Non-Resident Carry Permit/License and visit the Nevada Page to learn more about Nevada’s laws.

Arkansas

If you desire to carry a concealed weapon in the State of Arkansas, then this program will allow you to get started on a valid permit.  The National Carry Academy online training program will allow you to carry in Arkansas by applying for the State of New Hampshire’s Non-Resident Carry Permit/License.

Click here to begin the training program to obtain your New Hampshire non-resident permit and visit Arkansas’ State Page to learn more about Arkansas’ laws.

New Hampshire

You must be a resident to get a New Hampshire concealed carry permit from the State of New Hampshire only.  Residents of New Hampshire can still utilize the online training program to obtain their New Hampshire Non-Resident Carry Permit/License to increase the number of states in which they can carry.

Click here to begin the training program to obtain your New Hampshire Non-Resident Carry Permit/License and visit New Hampshire’s Page to learn more about New Hampshire’s laws.

California

California does not honor other states’ permits/licenses.  However, residents of California can still utilize the online training program to obtain their New Hampshire Non-Resident Carry Permit/License to INCREASE the number of states in which they can carry legally.

Click here to begin the training program to obtain your New Hampshire Non-Resident Carry Permit/License and visit the California State Page to learn more about California’s laws.

New Jersey

While National Carry Academy’s online training program will not give you the ability to carry in New Jersey, residents of New Jersey can still utilize the online training program to obtain their New Hampshire Non-Resident Carry Permit/License to increase the number of states in which they can carry.

Click here to begin the training program to obtain your New Hampshire Non-Resident Carry Permit/License and visit New Jersey’s page to learn more about New Jersey’s laws.

Colorado

Colorado does not honor non-resident permits.  National Carry Academy will allow you to expand the states you can concealed carry in though by getting your New Hampshire Non-Resident Carry Permit/License through us!

Click here to begin the training program to obtain your New Hampshire Non-Resident Carry Permit/License and visit Colorado’s State Page to learn more about Colorado’s laws.

New Mexico

The National Carry Academy online training program will allow you to carry in New Mexico by applying for your New Hampshire Non-Resident Carry Permit/License. Obtaining this permit is considered to be a valid permit in the State of New Mexico and easy to do!

Click here to begin the training program to obtain your New Hampshire Non-Resident Carry Permit/License and visit the New Mexico page to learn more about New Mexico’s laws.

Connecticut

While National Carry Academy’s online training program will not give you the ability to carry in Connecticut, since they do not honor any other state’s permit, residents of Connecticut can still utilize the online training program to obtain their New Hampshire Non-Resident Carry Permit/License to increase the number of states in which they can carry.

Click here to begin the training program to obtain your New Hampshire Non-Resident Carry Permit/License and visit Connecticut’s State Page to learn more about Connecticut’s laws.

New York

New York cannot use the New Hampshire Non-Resident Carry Permit/License but can use it as reciprocity for other states.  Our National Carry Academy can help you obtain that reciprocity easily and quickly.

Click here to begin the training program to obtain your New Hampshire Non-Resident Carry Permit/License and visit the New York Page to learn more about New York’s laws.

Delaware

Delaware does not honor the New Hampshire Non-Resident Carry Permit/License.  You can use our online training program to increase the number of states in which you can carry.

Click here to begin the training program to obtain your New Hampshire Non-Resident Carry Permit/License and visit Delaware’s State Page to learn more about Delaware’s laws.

North Carolina

You are allowed to carry a concealed weapon in the State of North Carolina.  The National Carry Academy online training program will allow you to carry in North Carolina by applying for your New Hampshire Non-Resident Carry Permit/License.

Click here to begin the training program to obtain your New Hampshire Non-Resident Carry Permit/License and visit the North Carolina State Page to learn more about North Carolina’s laws.

Florida

While National Carry Academy’s online training program will not give you the ability to carry in Florida, since they do not honor out of state permits from any state.  You can use National Carry academy to get reciprocity in many states though for when you travel!

Click here to begin the training program to obtain your New Hampshire non-resident permit and visit the Florida page to learn more about Florida’s laws.

North Dakota

Are you ready to carry a concealed weapon in the State of North Dakota? The National Carry Academy online training program will allow you to carry in North Dakota by applying for your New Hampshire Non-Resident Carry Permit/License quickly!

Click here to begin the training program to obtain your New Hampshire Non-Resident Carry Permit/License and visit North Dakota’s State Page to learn more about North Dakota’s laws.

Georgia

National Carry Academy can give you extended reciprocity on your current Georgia permit for many other states.  The New Hampshire Non-Resident Permit/License is a great way to utilize your concealed carry permit in other states.

Click here to begin the training program to obtain your New Hampshire Non-Resident Carry Permit/License and visit the Georgia page to learn more about Georgia’s laws.

Ohio

Carrying a concealed weapon in the State of Ohio is possible with the help of our class.  You will just take our easy online class and then submit it to obtain your New Hampshire Non-Resident Permit/License.

Click here to begin the training program to obtain your New Hampshire Non-Resident Carry Permit/License and visit the Ohio page to learn more about Ohio’s laws.

Hawaii

While National Carry Academy’s online training program will not give you the ability to carry in Hawaii, residents of Hawaii can still utilize the online training program to obtain their New Hampshire Non-Resident Carry Permit/License to increase the number of states in which they can carry, as well as assist you in getting your Hawaii Permit to carry.

Click here to begin the training program to obtain your New Hampshire Non-Resident Carry Permit/License and visit Hawaii’s State Page to learn more about Hawaii’s laws.

Oklahoma

The National Carry Academy online training program will allow you to carry in Oklahoma.  Get started today!

Click here to begin the training program to obtain your New Hampshire Non-Resident Carry Permit/License and visit the Oklahoma Law Page to learn more about Oklahoma’s laws.

Idaho

The National Carry Academy online training program will allow you to carry in Idaho by applying for the State of New Hampshire’s Non-Resident Carry Permit/License. Make sure to get your concealed carry class today!

Click here to begin the training program to obtain your New Hampshire non-resident permit and visit our Idaho page to learn more about Idaho’s laws.

Oregon

The National Carry Academy online training program will allow you to carry in Oregon (excluding Marion County) by using our certificate to apply for an Oregon Concealed Carry Permit. To carry in Oregon, you will need to apply for an Oregon permit from your local Sheriff’s Department.  You will need to show proof of your certificate to them.

Click here to begin the training program to obtain your Oregon permit and visit the Oregon State Page to learn more about Oregon’s laws.

Illinois

Illinois does not honor non-resident permits.  However, while National Carry Academy’s online training program will not give you the ability to carry in Illinois, residents of Illinois can still utilize the online training program to obtain their New Hampshire Non-Resident Carry Permit/License to INCREASE the number of states in which they can carry.

Click here to begin the training program to obtain your New Hampshire Non-Resident Carry Permit/License and visit the Illinois page to learn more about Illinois’ laws.

Pennsylvania

You can utilize National Carry Academy to get your permit for other states other than Pennsylvania.  You will need to apply for your Pennsylvania permit with your state and this course will not help you with that.  However, taking this course may help your local sheriff’s office let you obtain your permit easier. Mainly though, this is for reciprocity only for other states.

Click here to begin the training program to obtain your New Hampshire Non-Resident Carry Permit/License and visit the Pennsylvania Law Page to learn more about Pennsylvania’s laws.

Indiana

The National Carry Academy, online training program, will allow you to carry in Indiana by applying for your New Hampshire Non-Resident Carry Permit/License. You will be able to take the class online with no hassles, and apply for your permit quickly!

Click here to begin the training program to obtain your New Hampshire Non-Resident Carry Permit/License and visit our Indiana page to learn more about Indiana’s laws.

Rhode Island

While National Carry Academy’s online training program will not give you the ability to carry in Rhode Island, you can utilize our training for the ability to carry in many other states. Get your permit today!

Click here to begin the training program to obtain your New Hampshire Non-Resident Carry Permit/License and visit Rhode Island’s State Page to learn more about Rhode Island’s laws.

Iowa

Carrying a concealed weapon in the State of Iowa is possible with the help of our class.  To carry a concealed weapon in Iowa, you will apply for an Iowa Permit to Carry.  This is done in person at your local Sheriff’s office.  You will be required to fill out an application, provide photo ID along with your certificate of completion and pay an application fee of $50.  To get started sign up today!

Click here to begin the training program to obtain your Iowa permit and visit the Iowa Page to learn more about Iowa’s laws.

South Carolina

Residents of South Carolina can still utilize the online training program to obtain their New Hampshire Non-Resident Carry Permit/License to increase the number of states in which they can carry.

Click here to begin the training program to obtain your New Hampshire Non-Resident Carry Permit/License and visit South Carolina’s State Page to learn more about South Carolina’s laws.

Kansas

Kansas is considered a permit-less carry state.  However, Kansas does honor non-resident permits and National Carry Academy’s online training program can help you obtain your New Hampshire Non-Resident Carry Permit/License to ADD to the number of states in which you can carry.

Click here to begin the training program to obtain your New Hampshire Non-Resident Carry Permit/License and visit our Kansas page to learn more about Kansas’s laws.

South Dakota

The National Carry Academy online training program will allow you to concealed carry in South Dakota by applying for your New Hampshire Non-Resident Carry Permit/License. To get started click your state above and sign up for our online program!

Click here to begin the training program to obtain your New Hampshire Non-Resident Carry Permit/License and visit the South Dakota Page to learn more about South Dakota’s laws.

Kentucky

Get your Kentucky concealed carry permit by taking The National Carry Academy’s class to obtain your New Hampshire Non-Resident Permit/License. It’s quick and easy! 

Click here to begin the training program to obtain your New Hampshire Non-Resident Carry Permit/License and visit our Kentucky Law Page to learn more about Kentucky’s laws.

Tennessee

Tennessee now recognizes permits issues by another state however if you decide to become a resident of Tennessee, you MUST obtain a Tennessee handgun permit within 6 months of being a resident. The National Carry Academy online training program will allow you to carry in Tennessee by applying for your New Hampshire Non-Resident Carry Permit/License as a non-resident or new resident (less than 6 months).

Click here to begin the training program to obtain your New Hampshire Non-Resident Carry Permit/License and visit Tennessee’s page to learn more about Tennessee’s laws.

Louisiana

The National Carry Academy online training program will allow you to carry in Louisiana by applying for your New Hampshire Non-Resident Carry Permit/License. It’s fast and accessible to everyone!

Click here to begin the training program to obtain your New Hampshire Non-Resident Carry Permit/License and visit Louisiana’s State Page to learn more about Louisiana’s laws.

Texas

The National Carry Academy online training program will allow you to carry in Texas by applying for your New Hampshire Non-Resident Carry Permit/License. Join us online to get your permit today.

Click here to begin the training program to obtain your New Hampshire Non-Resident Carry Permit/License and visit the Texas Page to learn more about Texas’ laws.

Maine

National Carry Academy’s online training program will not give you the ability to carry in Maine.  You can still use this program to increase the number of states you carry in.

Click here to begin the training program to obtain your New Hampshire Non-Resident Carry Permit/License and visit Maine’s Page to learn more about Maine’s laws.

Utah

You can obtain your concealed carry permit through our course.  Utah honors the New Hampshire Non-Resident Carry Permit/License as a legal permit.  Don’t delay, get yours today!

Click here to begin the training program to obtain your New Hampshire Non-Resident Carry Permit/License and visit our Utah State Page to learn more about Utah’s laws.

Maryland

Take our program today to increase the states you can conceal carry in along with your Maryland local permit.  Our course will not give you ability to carry in Maryland but to have reciprocity in many other states.

Click here to begin the training program to obtain your New Hampshire Non-Resident Carry Permit/License and visit Maryland’s State Page to learn more about Maryland’s laws.

Vermont

Vermont allows anyone legally eligible to own a handgun to carry it concealed even without a permit.  Vermont, however, does NOT issue carry permits/licenses to non-residents.  They do however accept the  New Hampshire Non-Resident Carry Permit/License for non-residents.  Our class provides valuable real-world training in safety and defensive firearms techniques.  Get yours today!

Click here to begin the training program to obtain your New Hampshire Non-Resident Carry Permit/License and visit Vermont’s Law Page to learn more about Vermont’s laws.

Massachusetts

While National Carry Academy’s online training program will not give you the ability to carry in Massachusetts, residents of Massachusetts can still utilize the online training program to obtain their New Hampshire Non-Resident Carry Permit/License to increase the number of states in which they can carry.

Click here to begin the training program to obtain your New Hampshire Non-Resident Carry Permit/License and visit the Massachusetts’ Law Page to learn more about Massachusetts’ laws.

Virginia

The National Carry Academy online training program will allow you to obtain your Virginia Resident Carry Permit/License. You get great instructors at your fingertips online! Apply today for your class so that you can get our permit from your local circuit court!

Click here to begin the training program to obtain your Virginia Non-Resident Carry Permit/License and visit the Virginia’s State Page to learn more about Virginia’s laws.

Michigan

Have a Michigan permit but want reciprocity in other states?  National Carry Academy can help you with this by offering you a New Hampshire Non-Resident Carry Permit/License.  Get it today!

Click here to begin the training program to obtain your New Hampshire Non-Resident Carry Permit/License and visit our Michigan State Law Page to learn more about Michigan’s laws.

Washington

While National Carry Academy’s online training program will not give you the ability to carry in Washington, residents of Washington can still utilize the online training program to obtain their New Hampshire Non-Resident Carry Permit/License to increase the number of states in which they can carry as well as submit it to the sheriff’s office to help you gain your Washington Permit.

Click here to begin the training program to obtain your New Hampshire Non-Resident Carry Permit/License and visit the Washington Page to learn more about Washington’s laws.

Minnesota

We offer in person training in MN that will meet requirements allowing you to apply for your MN Permit to Carry. Options include both a 100% in person class as well as a HYBRID option (that is online and in person – for a much less price).

Click here view our pricing and class schedule.

West Virginia

The National Carry Academy online training program will allow you to carry in West Virginia by applying for your New Hampshire Non-Resident Carry Permit/License. You will want to get your concealed carry permit class today so that you can carry your weapon when needed!

Click here to begin the training program to obtain your New Hampshire Non-Resident Carry Permit/License and visit the West Virginia’s Law Page to learn more about West Virginia’s laws.

Mississippi

The National Carry Academy online training program will allow you to carry in Mississippi by applying for your New Hampshire Non-Resident Carry Permit/License. Hurry and get your class scheduled today to get your permit fast!

Click here to begin the training program to obtain your New Hampshire Non-Resident Carry Permit/License and visit Mississippi’s Law Page to learn more about Mississippi’s laws.

Wisconsin

Want to concealed carry in Wisconsin.  Our program offers great instructions at your fingertips at the leisure of your home.  Get your concealed carry class from National Carry Academy to apply for your New Hampshire Non-Resident Permit/License today!

Click here to begin the training program to obtain your New Hampshire Non-Resident Carry Permit/License and visit the Wisconsin Page to learn more about Wisconsin’s laws.

Missouri

The National Carry Academy online training program will allow you to carry in Missouri. Our class is fast, user friendly and provides lots of safety training! Apply today!

Click here to begin the training program to obtain your New Hampshire Non-Resident Carry Permit/License and visit our Missouri Page to learn more about Missouri’s laws.

Wyoming

Wyoming does not require you to obtain a permit to concealed carry, however, offers carry permits to residents. For Wyoming residents that want to INCREASE the number of states they CAN carry in our online training course allows them to apply for the State of New Hampshire’s Non-Resident Carry Permit/License.

Click here to begin the training program to obtain your New Hampshire Non-Resident Carry Permit/License and visit the Wyoming State Law Page to learn more about Wyoming’s laws.