A man in Geneva was stopped and searched as he was spotted near a school carrying a gun in his hand and a knife on his belt.
He was spotted by a private security patrol near Collonge-Bellerive who called the police.
Police say the 53-year-old was already known to them. They seized knives and several replica weapons.
He wasn’t arrested as police say there was no crime.