If you already have a Concealed Handgun Permit, you might be interesting in our Advanced Concealed Carry class. You can also view our complete list of offerings using the Training link at the top of the page.

Course Name:

Basic Handgun Training


$95 (before available discounts) per person. If you are protected by a restraining order, PLEASE contact us immediately so we can expedite your enrollment.


Offered on a daily basis at 9:00 am.



This class meets the training requirements for a State of Colorado Concealed Handgun Permit and the Utah Non-Resident Concealed Handgun Permit.

Class Description: 

This is a 6 hour class, with both classroom and optional live fire range time. This class is presented by an NRA-Certified Instructor. All levels of previous shooting experience are welcome to enroll in this class.

Class Elements:

  • gun safety rules
  • revolvers and semi-automatic pistols
  • ammunition
  • choosing and storing a handgun
  • shooting fundamentals
  • handgun maintenance

It touches on the Concealed Handgun Permit application procedures and relevant laws.


  • Ages 21 and up (ages 16 to 20 if attending with a parent or legal guardian)
  • Must be able to legally posses a handgun under both Federal and Colorado State law

Materials provided by us for your temporary use:

Eye and Ear Protection

Materials provided by student

An UNLOADED, functional and clean semi-automatic handgun (no revolvers). Any caliber from .22 up to and including .45 is acceptable. If your handgun is new, please make sure that it has been cleaned and oiled. If you do not own a handgun, we will gladly provide one for your use during class.

Ammunition (50 rounds). You may purchase this at the gun range if you desire.

Cancellation/Change Policy:

  • Student substitutions may be made at any time.
  • Students must cancel at least 24 hours prior to the course date to receive a full refund less
  • Failure to attend the course or cancelling with less than 24 hours notice will result in no refund, credit of the course fee. Rescheduling will be permitted if (in our opinion), circumstances warrant it.
  • We reserve the right to cancel or reschedule classes at any time.  If we cancel or reschedule your class, you are entitled to a full refund or you may attend a future class.  We are not responsible for travel arrangements, travel fees, or any expenses incurred by you as a result of such cancellation.  If we cancel a class in which you are enrolled, you will be contacted at the email address you provided when registering, so please be sure to provide a valid email address and check your-email prior to attending class.