Class Registration

CLASS FEES • New LTC applicants-$65.00/Renewals-$25.00 audit fee • NRA Classes-See specific announcements • Basic Handgun-$35.00/hour.

NRA classes require a $60.00 non-refundable deposit.  Should you be unable to attend the NRA class you have registered for and notify us a minimum of 24 hours prior to the class, we will apply of your deposit to the next scheduled class you attend within 1 year.  CHL class fees may be paid in advance or day of class.  We accept cash, check or credit card.  To use your credit card for deposits or payment prior to the class use the “Pay Online Click Here” link below, contact, or call 817-925-5254.

Prices for all classes do include range fee.  Student will be responsible for all additional range fees (gun rental, ammunition purchases, additional lane rental for re-testing, etc.)



We schedule our classes and post them here on a monthly basis.  The next scheduled class will be April 27th.

JOSHUA ISD EMPLOYEES:  If you are an employee of the Joshua ISD, please complete the on-line registration and email that you have registered.  DO NOT PAY ON-LINE!  Caliber Self Defense is waiving our fee for the LTC Class for scheduled classes through May of 2019 for all Joshua ISD employees.  You must bring proof of current employment with the ISD the day of the class.  This offer is good only for the employee.  A range fee of $15.00 will be collected the day of the class.

If you would like to schedule a private class for your group, please contact


Please contact

Email with questions.

LTC & Basic Handgun Registration: