In Switzerland every male must attend military training and is required to keep his weapon afterward, giving the country one of the highest gun ownership rates in the world.