Open to the public

Upcoming Events

  • IDPA Match - 10/15/2028 - 1:00 pm to 4:00 pm
  • Trap - 10/18/2028 - 9:00 am to 1:00 pm
  • Trap - 10/25/2028 - 9:00 am to 1:00 pm
  • Trap - 11/01/2028 - 9:00 am to 1:00 pm
  • Trap - 11/08/2028 - 9:00 am to 1:00 pm
  • Trap - 11/15/2028 - 9:00 am to 1:00 pm
  • IDPA Match - 11/19/2028 - 1:00 pm to 4:00 pm
  • Trap - 11/22/2028 - 9:00 am to 1:00 pm
  • Trap - 11/29/2028 - 9:00 am to 1:00 pm
  • Trap - 12/06/2028 - 9:00 am to 1:00 pm
  • Trap - 12/13/2028 - 9:00 am to 1:00 pm
  • IDPA Match - 12/17/2028 - 1:00 pm to 4:00 pm
  • Trap - 12/20/2028 - 9:00 am to 1:00 pm
  • Trap - 12/27/2028 - 9:00 am to 1:00 pm
  • Trap - 01/03/2029 - 9:00 am to 1:00 pm
  • Trap - 01/10/2029 - 9:00 am to 1:00 pm
  • Trap - 01/17/2029 - 9:00 am to 1:00 pm
  • IDPA Match - 01/21/2029 - 1:00 pm to 4:00 pm
  • Trap - 01/24/2029 - 9:00 am to 1:00 pm
  • Trap - 01/31/2029 - 9:00 am to 1:00 pm