I have never had a issue entering Canada at one of our local crossings. After the usual dialogue any customs person ask at borders anywhere is the half a dozen questions worded differently about use/ownership and carrying/transporting of firearms and handguns in particular to try and get a idea if you need a search for these deadly weapons.

It only makes logical sense as they see the citizens of their country safer and better off alive rather then dead due to the much higher per-capita firearm death rate in the US so they have zero interest in increasing theirs.

Each time this line of questioning happens to me I have a strong feeling that there is something very uncivilized about the US at a simple basic level and that intelligent logical people in foreign countries view Americans as potential nut bags often.