IIRC, the guns are rifles given as part of their militia duties. They don't wonder the streets with them. I don't know about gun crime penalties. The Swiss see their rifles as a defence against invading, foreign powers. Switzerland is a polite society. The US have a different reason for guns, ownership is high and doubt anyone regards the USA as a polite society. You can guess which nation I think doesn't need looser gun control.