So, I have been told that hand guns are not allowed when crossing into Canada... and shotguns and rifles are probably more of a hassle than you want, unless you are specifically going there to hunt......
Years ago my brother and I drove into Canada. We were searched. Little did I know that he had a co2 cartridge pistol in his luggage. I sweat bricks for two hours while they checked with the gun manufacturer to find out the exact discharge speed of the pellets in feet per second. Guns and Canada do not mix. Period. Even mace in the wife’s purse will get you into trouble, although if you declare and show it some bear repellants are OK.