Calendar of Firearms Training

  • Booking your class online: If a class asks only for a seat deposit, you'll pay the balance at the register.
  • Rescheduling your class: To reschedule a class, please give us a call before the class starts and we'll be happy to assist you.
  • Minimum Participation: We require a minimum participation for some classes. If that number is not met within 48 hours of start time, we will cancel the class and refund all booking fees. Enrolled students will be notified by email.

Our Classes