Canadian Armed Forces Training
Abduction avoidance / Restraint defeat training.
Abduction avoidance / Restraint defeat training.
Civilian / General Public Like-minded small group Non-restricted bolts guns, shotguns Self-defence Home defence education Social event
Abduction avoidance / Restraint defeat training.