Class Overview

Click here to view and book currently available classes.
Please call us if you’d like to set up private lessons.


Up to 24 hours prior to the class start time, you can reschedule to a different date and time.

After the class starts, you will be charged a $25 instructor fee to move the class to a different date and time. You have 1 week to move the class. Otherwise, you will not be eligible for either a refund or to move the class.

Walk-ins subject to instructor availability. No walk-ins after 6pm without an appointment.


Private Individuals

National Rifle Association (NRA) Instructional Courses

  • Introduction to Handguns

  • Pistol

  • Home Firearms Safety

  • Personal Protection in the Home

  • Personal Protection Outside the Home

  • Defensive Carbine

  • Tactical Shotgun

  • Defensive Pistol

  • NRA CCW Course, also known as Basic Handgun Carry Course"

Department of Public Safety Courses

  • License to Carry (LTC), previously known as Concealed Handgun License (CHL)

  • Texas Armed Teacher Program Training

Texas Parks and Wildlife Department Courses

  • Texas Hunter Safety Course

Other

  • Urban Survival Awareness


Law Enforcement Students, Security Students, and Professionals

Department of Public Safety Private Security Board

(Certificate of Private Security Licensure Level III, License No. F24081901)

  • Security Officer Level II, III, IV

  • PR-24 Baton Certification

  • Ethics and Multiculturalism for Private Security

  • Laws of Arrest and Search for the Security Officer

  • Leadership and Supervision in the Security Industry

  • OC, ASP Baton, and Handcuffing

  • Reporting Writing Skills for the Security Officer

  • Security Officer Safety and Survival

Rifle, Carbine, and Shotgun Programs

  • Basic Carbine Operator

  • Defensive Shotgun

  • Precision Rifle Marksmanship

Intermediate and Advance Carry

National Level Firearms Training

Massad Ayoob Group MAG-20