You’re very wise to leave your gun(s) at home..Rifles & shotguns, properly locked & cased can come across but hand guns are quite difficult, open carry is impossible..and because no one else has a gun, you simply won’t need them. Canada customs will do a search for a criminal record, so make sure you declare everything, **** on your computer or iphone is a huge no-no. Declare all currency over $10,000....You can bring booze, just make sure the bottle is sealed- but why bother..Canadian Rye Whisky is pretty damned good