TRAINING: Advanced Handgun & Rifle - Tactical Communications or Defensive Rifle 1 or 2 May 31, 2025 8:00 am - 4:00 pm Moorpark 308 Tactical Firearms Range CCW training (New or Renewal) - 8 to 16 hrs – Class June 2, 2025 4:00 pm - 9:00 pm Moorpark 308 Tactical Firearms Range CCW Training (New or Renewal) - 8 to 16 hrs – Range June 3, 2025 8:00 am - 6:00 pm Moorpark 308 Tactical Firearms Range CCW training (New or Renewal) - 8 to 16 hrs – Class June 6, 2025 4:00 pm - 9:00 pm Moorpark 308 Tactical Firearms Range CCW Training (New or Renewal) - 8 to 16 hrs – Range June 8, 2025 8:00 am - 6:00 pm Moorpark 308 Tactical Firearms Range TRAINING: CA Defensive Handgun 1 - DH1 June 8, 2025 8:00 am - 4:00 pm Moorpark 308 Tactical Firearms Range TRAINING: CA Defensive Handgun 1 - DH1 - WOMEN ONLY June 8, 2025 8:00 am - 4:00 pm Moorpark 308 Tactical Firearms Range CCW training (New or Renewal) - 8 to 16 hrs – Class June 12, 2025 4:00 pm - 9:00 pm Moorpark 308 Tactical Firearms Range CCW Training (New or Renewal) - 8 to 16 hrs – Range June 13, 2025 8:00 am - 6:00 pm Moorpark 308 Tactical Firearms Range CCW training (New or Renewal) - 8 to 16 hrs – Class June 17, 2025 4:00 pm - 9:00 pm Moorpark 308 Tactical Firearms Range CCW Training (New or Renewal) - 8 to 16 hrs – Range June 18, 2025 8:00 am - 6:00 pm Moorpark 308 Tactical Firearms Range CCW training (New or Renewal) - 8 to 16 hrs – Class June 26, 2025 4:00 pm - 9:00 pm Moorpark 308 Tactical Firearms Range CCW Training (New or Renewal) - 8 to 16 hrs – Range June 28, 2025 8:00 am - 6:00 pm Moorpark 308 Tactical Firearms Range TRAINING: Precision Rifle (1 day of 3 total) July 18, 2025 7:00 am - 6:00 pm Moorpark 308 Tactical Firearms Range TRAINING: Precision Rifle (1 day of 3 total) July 19, 2025 7:00 am - 6:00 pm Moorpark 308 Tactical Firearms Range TRAINING: Precision Rifle (1 day of 3 total) July 20, 2025 7:00 am - 6:00 pm Moorpark 308 Tactical Firearms Range Powered by Events Manager