Open to the public

Upcoming Events

  • Trap - 05/30/2029 - 9:00 am to 1:00 pm
  • Trap - 06/06/2029 - 9:00 am to 1:00 pm
  • Trap - 06/13/2029 - 9:00 am to 1:00 pm
  • IDPA Match - 06/17/2029 - 1:00 pm to 4:00 pm
  • Trap - 06/20/2029 - 9:00 am to 1:00 pm
  • Trap - 06/27/2029 - 9:00 am to 1:00 pm
  • Trap - 07/04/2029 - 9:00 am to 1:00 pm
  • Trap - 07/11/2029 - 9:00 am to 1:00 pm
  • IDPA Match - 07/15/2029 - 1:00 pm to 4:00 pm
  • Trap - 07/18/2029 - 9:00 am to 1:00 pm
  • Trap - 07/25/2029 - 9:00 am to 1:00 pm
  • Trap - 08/01/2029 - 9:00 am to 1:00 pm
  • Trap - 08/08/2029 - 9:00 am to 1:00 pm
  • Trap - 08/15/2029 - 9:00 am to 1:00 pm
  • IDPA Match - 08/19/2029 - 1:00 pm to 4:00 pm
  • Trap - 08/22/2029 - 9:00 am to 1:00 pm
  • Trap - 08/29/2029 - 9:00 am to 1:00 pm
  • Trap - 09/05/2029 - 9:00 am to 1:00 pm
  • Trap - 09/12/2029 - 9:00 am to 1:00 pm
  • IDPA Match - 09/16/2029 - 1:00 pm to 4:00 pm