Downsview Park Defcon Outdoor Paintball
Area 51 Paintball Park Indoor @ Downsview Park
and the CF used Building 58 as a FISH training unit, that employed several Training devices.
this kill house system was invented in Downsview so dig deeper.
Troops practise combat skills in portable kill house - YouTube
and for supportive documents look to the US for Airsoft on Bases.
Irene and PinePlains and Stuff.