Tel: 208-935-5734
Class optionsTraining CalendarContinual Training

Class options

We offer many different classes suited for all your firearms training needs.

Read More

Training Calendar

American Freedom Defense offers many of its classes throughout the year.

Read More

Continual Training

For those who have taken our Handgun 1 class, we offer continual training.

Read More



The following classes have been added to the schedule.


October 21st– Enhanced CWP Class (Handgun 1)/ 8:00 am to 5:00 pm/ $100 ( Please go to the registration page to register for the enhanced CWP) (This class will be held at the Salmon River Gun Club Range north of Riggins, Id)






Visit us on YouTube here.

Read More
AFD Refresher Trainings

New Refresher Handgun Trainings from AFD ($25 each training) We  will continue to offer Handgun Refreshers the third Thursday of every month from 6-8 pm.(times change depending on the season and […]

Read More
Register Now!

Your place in class is reserved when a registration has been submitted and payment had been received. However, any cancellations received less than 2 weeks prior to a class will […]

Read More
Course Information

Our training classes provide you the opportunity to learn how to safely react to threats with the necessary force. The tiered learning schedule will provide you with the training you […]

Read More