CCW training (New or Renewal) - 8 to 16 hrs – Class August 28, 2025 - August 29, 2025 8:00 am - 2:00 pm Moorpark 308 Tactical Firearms Range CCW Training (New or Renewal) - 8 to 16 hrs – Range August 29, 2025 8:00 am - 6:00 pm Moorpark 308 Tactical Firearms Range TRAINING: RED DOT FUNDAMENTALS 1 (Handgun) August 30, 2025 4:00 pm - 9:00 pm Moorpark 308 Tactical Firearms Range CCW training (New or Renewal) - 8 to 16 hrs – Class September 5, 2025 8:00 am - 2:00 pm Moorpark 308 Tactical Firearms Range Practice - Handgun September 5, 2025 8:00 am - 12:00 pm Moorpark 308 Tactical Firearms Range Practice - Rifle September 5, 2025 1:00 pm - 5:00 pm Moorpark 308 Tactical Firearms Range CCW Training (New or Renewal) - 8 to 16 hrs – Range September 6, 2025 8:00 am - 6:00 pm Moorpark 308 Tactical Firearms Range TRAINING: Moving Target Dynamics 1 (Handgun) September 6, 2025 8:00 am - 3:00 pm Moorpark 308 Tactical Firearms Range CCW training (New or Renewal) - 8 to 16 hrs – Class September 9, 2025 8:00 am - 2:00 pm Moorpark 308 Tactical Firearms Range CCW Training (New or Renewal) - 8 to 16 hrs – Range September 10, 2025 8:00 am - 6:00 pm Moorpark 308 Tactical Firearms Range TRAINING: Precision Rifle (1 day of 3 total) September 12, 2025 7:00 am - 6:00 pm Moorpark 308 Tactical Firearms Range TRAINING: Precision Rifle (1 day of 3 total) September 13, 2025 7:00 am - 6:00 pm Moorpark 308 Tactical Firearms Range TRAINING: Precision Rifle (1 day of 3 total) September 14, 2025 7:00 am - 6:00 pm Moorpark 308 Tactical Firearms Range CCW training (New or Renewal) - 8 to 16 hrs – Class September 18, 2025 8:00 am - 2:00 pm Moorpark 308 Tactical Firearms Range CCW Training (New or Renewal) - 8 to 16 hrs – Range September 19, 2025 8:00 am - 6:00 pm Moorpark 308 Tactical Firearms Range CCW training (New or Renewal) - 8 to 16 hrs – Class September 27, 2025 8:00 am - 2:00 pm Moorpark 308 Tactical Firearms Range CCW Training (New or Renewal) - 8 to 16 hrs – Range September 28, 2025 8:00 am - 6:00 pm Moorpark 308 Tactical Firearms Range Powered by Events Manager