Yes, and the Swiss are not allowed to concealed-carry their guns. They need a license to own a gun. Also, all military — but not private — ammunition must be stored in central arsenals rather than in soldiers’ homes. Semi-automatic guns are permitted but full automatic guns are banned. Compare that with the crazies in the US who demand on open or concealed carry everywhere!