Courses We currently offer three courses and a seminar: NRA Firearms Safety Seminar NRA Basics of Pistol Shooting ILT NRA Basics of Pistol Shooting Blended USCCA Personal Defense