Go to Zurich Airport and in duty free you can buy full size swiss army knives...unless you are travelling to USA, UK and a few other countries I cant remember...the knives are sold and handed over in standard unsealed duty free bags...what a farce this whole situation is when one end of the journey allows one thing and the other end does not or vice versa!