Collin County USPSA at M160 June 28th 2026
Level 1 USPSA match with 5 stages plus 1 classifier. ~150 rounds. Match fee is $40 - payment via Stripe […]
Level 1 USPSA match with 5 stages plus 1 classifier. ~150 rounds. Match fee is $40 - payment via Stripe […]
Level 1 USPSA match with 5 stages plus 1 classifier. ~150 rounds. Match fee is $40 - payment via Stripe […]