This is just plain not true.
While I have known only a few Swiss citizens, they all stored their military rifles at home.
Rifles are increasingly stored at central locations in the town,