I know Salmon Arm has a range and club, but I don't know if they have any active sections in those disciplines. Kelowna is very active with IPSC. Check the Kelowna fish and game club website for more info. Kamloops has the largest range in the area for combined long range(500m), pistol/rifle/shotgun pits (10 pits), short range for rimfire and pistol only (2 pits) and a dedicated archery range with a walking course. Kamloops does some IPSC, 3 gun, and held the cowboy nationals for 2013 and is also hosting the 2014 nationals. Both Kamloops and Kelowna have indoor ranges. Check out KTSA website for Kamloops info.