• OPSC IDPA June 2026

    Monthly OPSC IDPA Match. Match Fee (please bring exact change) OPSC members $5.00 Non members $30.00

  • OPSC IDPA July 2026

    14732 Southwest Frontage Road, Plainfield Illinois, United States

    Monthly OPSC IDPA Match. Match Fee (please bring exact change) OPSC members $5.00 Non members $30.00

  • OPSC IDPA August 2026

    14732 Southwest Frontage Road, Plainfield Illinois, United States

    Monthly OPSC IDPA Match. Match Fee (please bring exact change) OPSC members $5.00 Non members $30.00