Our Services

CCW (Carry Concealed Weapon)

This course will provide you with the required skills to obtain a CCW License in MO/FL.

Cost: $125.00

More Details: 
This course is 8 hours of an enhanced educational and exciting experience. With your CCW (Carry Concealed Weapon) License, you will learn the skill sets needed to be able to carry a Handgun as defined by state law on your persons with the exceptions of restricted areas. Learn how to be able to protect yourself and your family on the go. In many cases you can even take your Firearm with you on family vacations; including plane travel!!!

Home/School Safety Program

This course will provide you with the required skills to obtain a CCW License in MO/FL.

Cost: $30.00

More Details: 
This course is one hour long and designed to teach adults how to safely handle a firearm rather they own one or not. Children will learn how to identify a gun and what measures they will need to take if they encounter one. This program is great for home and school safety. Rather you are a family just looking to be safe or a school looking to promote safety and gun avoidance among your students; this program will suite your needs.  Lets be safe together.

Evolve Series (Advanced Training)

These courses are structured and designed to push the student beyond the limits of traditional range shooting.

Cost: $225.00 to 450.00 depending on level of course. Evolve courses are numbered 1 through 5.

More Details: 
Equipment needed for Evolve 1 and a standard for all Evolve courses: 1. Dependable handgun 2. 4 handgun magazines 3. 450 rounds of ammunition 4. Ability to carry 2 loaded magazines on body in a secure manner at all times; i.e. chest rig, battle belt, EDC belt.

NRA Basic Pistol

Teaches the basic knowledge, skills, and attitude for owning and operating a pistol safely.

Cost: $160.00

More Details: 
This course is at least 8-hours long and includes classroom and range time learning to shoot revolvers and semi-automatic pistols. Students learn NRA’s rules for safe gun handling; pistol parts and operation; ammunition; shooting fundamentals; range rules; shooting from the bench rest position, and two handed standing positions; cleaning the pistol; and continued opportunities for skill development. Students will receive the NRA Guide to the Basics of Pistol Shooting handbook, NRA Gun Safety Rules brochure, Winchester/NRA Marksmanship Qualification booklet, take a Basics of Pistol Shooting Student Examination, and course completion certificate.

Youth Firearms Training

Introduces young adults to Firearms and the proper way to use, treat, and respect them.

Cost: Varies on selected program and child age; contact us for more

More Details: 
For young men and women this program will teach them exactly what guns are and how they function. This program involves classroom and range time to assist a young adult with becoming proficient in the craft or just to simply curve the curiosity for wanting to handle the first gun they see in a uncontrolled environment.

Pistols, Shotguns, and Rifles

An introduction to different types of firearms and how they function,

Cost: Varies upon weapon style selected; contact us for more information.

More Details: 
This course will allow any student who wants to learn more about the different type of firearms the chance to do so. You will be able to have a better understanding about what the firearms are, how they function, and you also get to shoot them!!

Availability Calendar

Please see below for available classes and training schedule.  CCW classes are held primarily on Saturdays throughout the month. Other training disciplines are set up as requested; so please request your specified training today.

See a class you want to register for and give us a call or email us. A a minimum $50.00 non-refundable deposit is due to register for a class


At N.O.C. you will get the personal attention needed to make sure you succeed. Our staff will even be available after you complete your desired course(s) to assist you with continued training support.



Contact Info

Email: training@nootherchoice.net
Phone: 314-699-4466