Hi, I am Canadian, I live in Quebec city (you should know what i'm talking about, lol) and I can tell you some about Canadian laws.
First, here in Canada hunting rifles are not "restricted", just a "fully auto 12 gauge megagun" would be.
So any kind of hunting rifle, but don't bring an AR-15 with you or you take the rish to stay here for a while (you know what I mean), here in Canada we aren't kidding with abroad stuff coming in.
Since you know that, you should know that handguns are not prohibited in Canada. I mean by that that we have gun ranges in every city, handgun shooting included. BUT, you aren't allowed to carry a handgun wether you are in great danger in front of a grizzly or not. We aren't kidding with that stuff too.
So, anyway with a GPS you shouldn't brake in here, or maybe yes, cause we well know that there is not a Great Yellow Line in the middle of a lake, it's more like a territory.
Here we are more likely to spot you, pass close to you (check if there is no Ziplocks filled with white stuff, things like that... you know what I mean), say have a nice day! or if you are in french speaking territory say Bonne journée à vous! and let you continue enjoying your day.