You can get a permit to carry a gun in Switzerland if you actually have a good reason for it, like being a security guard. Otherwise you can transport it to your shooting range as long as it isn’t loaded. So I wouldn’t really say she could carry that in this context.
I use it over other tools, but I haven’t used the proprietary tools so I can’t provide a comparison.