IPSC Club Report June 2025
The June match is only 3 weeks away and things are hitting the calm before the storm. We are in the final preparation stages getting ready for the 128 competitors scheduled for each day of the match. There were multiple Level 2 matches in May over BC including Terrace, Kamloops, Pitt Meadows and Trail [...]