Contact Us

10531 E US Hwy 40, Independence, MO 64055

10531 E US Hwy 40, Independence, MO 64055

  • The Armory KC



Missouri Concealed Carry Class



The Armory is pleased to offer training classes to suit your needs instructed by Jim Barber. Jim is an NRA certified instructor in Basic Pistol, Personal Protection Inside the Home, and Personal Protection Outside the Home. Jim is also certified by the State of Missouri and the State of Kansas to provide their concealed weapons classes. Additionally, Jim is an expert rated competitor in Defensive Pistol Competition and a graduate of many advanced training schools including Thunder Ranch, Gunsite, Cumberland Tactics, Morrigan Consulting and Mid-South Institute

This CCW class meets all the requirements of the State of Missouri to allow the graduate to apply to the Sheriff of your county for the CCW permit. In addition to the basics of handgun ownership and shooting, Missouri handgun and self defense law are covered in depth. 

WHERE:  The Armory KC

                   10531 East US HWY 40 

                   Independence, Mo 64055

  • When: Classes are typically taught on the first SATURDAY of the month.
  • Cost: is $85.00 and includes range fees for shooting the qualification test.
  • Length of the Class:  8 am – 5 pm with a hour for lunch. 
  • Equipment Needed: Handgun, 40 rds of ammunition, eye and ear protection. Equipment is also available for sale at the store. 
  • To Enroll: Call the Armory KC at (816)305-7609 for the current schedule. Non refundable deposit is required. 

If you do not own a handgun let us know at the time of your booking. We can Provide a loaner gun or other equipment when available. 

Other Firearm instructional classes also available. 

We will also accommodate special times for groups of 5 or more.  


If you have any questions feel free to give us a call at 816-305-7609.





Sign up to get exclusive offers from our favorite brands, first access to sales and so much more!

The Armory KC

© All Rights Reserved. Privacy Policy

Site Created by KC Web Specialists, LLC