Select & Register for Course

From this page, you can search for and select an NACFI-certified course that will meet your needs.

Fill out the following form to describe the course you want to find, and then click "search". We'll search through the courses currently scheduled and show a list of the ones meeting your criteria. You'll be able to sign up for a course online, if you choose to.

1. State

Select your State

2. Course Type

Select one or more type of course; click the name for more information.

You must select one or more course type.

Handgun Safety & Handling Basics
Minnesota Carry Permit
Minnesota Carry Renewal
Illinois 16 hour Carry Course
Illinois License to Carry
Wisconsin License to Carry Course
Wisconsin/Minnesota Carry Course

3. Times

Select one or more start times when you could take a course.

You must select one or more timeslot.

Weekday MorningsWeekend Mornings(Midnight to 11am)
Weekday AfternoonsWeekend Afternoons(Noon to 4pm)
Weekday EveningsWeekend Evenings(5pm to midnight)

4. Location

Enter the zipcode that you want to find a course close to. (This is optional. It tries to sort the courses close to you first, but does not exclude any courses from the list.)


5. Press "search"

Press the search button.

You must fill in required fields above to perform a search.

National Association of Certified Firearms Instructors (NACFI)
4722 Forest Circle
Minnetonka, MN 55345
Tel: (952) 935-2414