I've crossed into Canada multiple times and never had the guards comment on anything, personally? Was this a very recent thing and has there been a change in policy?
Just like US CBP, it depends on who you run into and the mood they are in. 10 years ago, I found cheap flights to Toronto from my city. When I got to Canadian Immigration, they asked, "Where are your guns?" and I said "I guess at home" just because it's a weird question that caught me off guard.
Canadian Border Guards then lectured me about responsible gun ownership, tore about my bags going "Since you don't keep track of your guns, let's find out if they are in your bags", went through my iPad movie content and finally was like "Ok, you are clear".
I've been back multiple times and since then, Scan PassportCheck ComputerSTAMP PASSPORT Welcome to Canada.
I'm an American citizen, and when I cross into Canada I'm greeted courteously and professionally. I've never been pulled to secondary screening and I've never had a hostile interaction.
However, when returning to the United States, even as a citizen (born, not naturalized), I have frequently faced questioning about my social graph, who specifically I have contacted, and things of that nature. I thought it was one dickhead guard in Vermont, but it keeps happening.