• 2001-nats375.jpg
  • image004.jpg
  • image005.jpg
  • image003.jpg
  • 8_03_09_08_10_26_12.jpg
  • image008.jpg
  • image007.jpg
  • ipsc.png
  • 7830.jpg
  • 2422.jpg
  • q791.png
  • 5773.jpg
  • 9378.jpg
  • 1_28_10_10_8_23_28.jpg
  • image006.jpg

Find out more information about the IPSC Safety course as well as get a list of upcoming courses.

Members can keep up to date with events in IPSCBC, communicate about upcoming matches and access other resources.

See upcoming matches and results of past matches.  Current members can also register online and check their registration status.

We have confirmed Sunday July 30th 1-5pm at the River Rock Casino in Richmond for Rich.  It will be held in their Theater.  There will be cocktail tables setup for a mix of seating and open spaces for mingling.  There will be speakers giving tributes, a multimedia slideshow, and an open mike at the end for anyone else that wants to tell funny stories about Rich.  Light refreshments and snacks will be available self-serve.

If you are planning to attend, please RSVP to This email address is being protected from spambots. You need JavaScript enabled to view it. so that they can get a feel for headcount.


*Team Wear*
We encourage people to wear shirts/jerseys that represent their sport. Rich loved to participate in all the sports and this will make for a colorful gathering.

*Kids Corner*
There will be a kids corner with arts & crafts, and movies for kids. Note: children must be attended by parent / guardian at all times

There is free parking in the West Parkade, Level 2 and higher.
Skytrain Transit Parking is directly across from the River Rock Casino at a cost of $2.50 for the day Valet parking will be available for $11 (you need to tell the valet you are attending an event in the Theater) Do NOT park in the East parking lot. That is a private parking lot that is monitored and parking fines are issued to unauthorized parking.

What does an IPSCBC Match look like? Watch this video to find out!

Click here to download the IPSCBC membership renewal form.