I have been thru BC many times, with firearms. I have never had any problems, as long as I abide by thier guidelines, and pay my fee per firearm, fill out the paper work. Crossing back into the U.S. is the problem!
Our azzes have to check to make sure you are not a felon, then they have to take at least a hour to run the serial #s on our guns. A real pain in the hinney!