Legality of body armor

Canada

British Columbia

New Brunswick

Newfoundland & Labrador

Nova scotia

Prince Edward Island