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 KC is pleased to offer training classes to suit your needs instructed by Jim Barber. Jim is a 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 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 E. US HWY 40 

                   Independence, Mo 64055

  • When: Classes are typically on the first SATURDAY of the month.
  • Cost: is $85.00 per person and that includes range fees for shooting the qualification test.
  • Length of the Class: 8am – 5pm with a hour lunch break.
  • Equipment Needed: Handgun, 40 rounds of ammunition, ear and eye protection. Equipment is also available for sale at the store prior to shooting..
  • To Enroll: Call The Armory KC at 816-305-7609 for the current schedule. NON-REFUNDABLE deposit is required a week prior to the class.

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

Other firearm instructional classes are also available upon special request. 

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

Government Contracting
DUNS # 014055429
CAGE#  861X1