NRA & USCCA Certified Instruction

Register for a Class

Fill out the form below to reserve your seat. A deposit is collected to hold your spot — the remaining balance is due on the day of class.

Select a Class
Your Information

NRA Course Records (optional)

Optional — helps us verify your membership for course discounts.

Optional — required by some NRA course records.

Deposit Summary

USCCA Permit to Carry$35

Your deposit reserves your seat. The remaining balance is due at the start of class. Deposits are non-refundable within 7 days of the class date.

Secure checkout powered by GoDaddy Payments