Filters

Changing any of the form inputs will cause the list of events to refresh with the filtered results.

  • 2026-06-06 Saturday USPSA at Phoenix Rod and Gun Club

    915 West Olney Drive, Phoenix Arizona, United States

    This will be a 5 USPSA stage match with a round count of between 150 and 160. If you want to shoot both matches (Friday night and Saturday morning) then you will have to register in two different divisions per USPSA rule 6.2.4 and 6.2.4.1. Failure to do so may result in zero score for […]

  • NRF Steel Challenge 2026-06-06

    205 JB Horne Road, Hattiesburg MS, United States

    6 stages of steel challenge. 4 classifier stages and 2 proposed stages. Registration $25 for first gun and $20 for second gun. Range members $5 off one gun. Jr. Shooters under 18 shoot $20 for each gun. There will be no refunds for withdraw if paid by credit card. Shooters who pay at match will […]

  • Texas Tactical Carbine / Handgun @ Total Hit Ranch 06.06.2026

    12135 Jarrat Rd, Atascosa Texas, United States

    EVENT: Carbine / Handgun Match DATE: Saturday June 6th LOCATION: Total Hit Ranch 12135 Jarrat Rd SIGN UP: 0900hrs – 0945hrs PAYMENT: Match Fee is $33 if paid in cash at Range. Online Online Payments will add a $2 service fee. REFUNDS: Refunds will be given for withdrawals up until close of registration at 9pm […]

  • Brocks Gap 22 Benchrest and Air Rifle- -June 50 yards

    4610 Camp Creek Road, Pell City Alabama, United States

    This match is held on the first Saturday of every month. The distances change each month (either 50, 75 or 100 yards) You have 40 minutes to shoot 50 targets. Our match is open to the public. You do not have to be a Brocks Gap member to shoot. You will pick the time slot […]

  • JCSSA JUN 6 2026

    6465 FM 3136, Alvarado TX, United States

    Monthly, Level I USPSA match. Match starts at 9 a.m. early summer hours with the shooters meeting. Registration at the range starts at 8:30, cash only payment of $30 required to participate. Watching is free. After the shooters meeting, designate someone to get your squad bucket w scoring tablet. Safe Area is the rifle range […]

  • ERPS Steel Challenge Match at Element Training Complex 06-06-2026

    4418 Cooper Lane Holt, FL, United States

    Sanctioned Steel Challenge Match hosted by ERPS Location: Element Training Complex 4418 Cooper Ln Holt, FL 32564 The match is held in the “Green Zone” 5 Steel Challenge Stages Check in: 0730-0830 New to Steel Challenge Safety Brief: 0830 Match Brief/Roll Call: 0845 Match Fee: $25 for the first firearm, $15 for each additional firearm […]

  • TSC Low-Cap / Beginner Friendly USPSA 6/6/26

    770 Triangle Rd, Bluefield VA, United States

    This is a 6 stage USPSA match with 1 classifier intended for low-capacity divisions and new shooters. Each stage will be 6-18 rounds. The minimum round count is 84. The shooters meeting will be at 9:45 on match morning. The fee is 25$ that will be paid on match morning. Please reach out with any […]

  • SAPS USPSA 6-06-26

    18300 W Ajo Hwy, Tucson Az, United States

    Thanks to all those who helped with setting up stages and tearing them down after our last match. This is a purely volunteer sport, no one is paid to set up or design stages, or to put away walls, targets etc. Everyone pays the same amount of money for match fees, including the match director. […]

  • TAC2 USPSA June 6 2026

    1610 Robert Harmon Rd., Greeneville TN, United States

    TAC2 is having a 6 stage USPSA Match this month! The round count will be around 180 – with a mixture of course designs. Cost for the match is $30. (Members are $20). If we use the Waterproof targets – there is no extra charge!!! We included it as part of our match fee increase. […]

  • OBX Precision Rimfire Match June 6th 2026

    31791 US-264 Engelhard, NC, United States

    This is a 22LR Precision Rimfire Event. Expect 8-stages of shooting prone and off of various props at ranges from 25 to 400+yards in 90-seconds. Stages will be between 8 to15 rounds per stage. Rules for the match will be the 2026 MARS unless amended by the match director.