Upcoming Events Here is the current roster of our upcoming classes and events. If you would like to schedule a private instruction class, click here. Concealed Carry - NRA Personal ProtectionThis is an 8 hour Concealed Carry-NRA Personal Protection course taught by Rob and/or Amanda.