Great idea. Kevlar vests are safety equipment, just as hearing and eye protection are.
However, it is illegal for mere civilians in Alberta to own Kevlar vests or body armor.
As ordinary residents we have no right not to be killed by stray bullets.
Not true at all, i own Class III and Class IV and am a civilian. I routinely carry them on flights into the US and overseas and back into Canada. the only hassle is having to take it as carry on baggage.