To save yourself from any grief, dont bring in anything except your camos and face-protection.
If you go to Montreal, in Residence, you're probably SOL after what happened at Dawson College this past summer. I would not even think of having military related stuff in a Quebec university.
Ottawa? About the same problem, possibly worse since it's the seat of government. Political correctness here is insane.
On the plus side, both cities have active player groups.
For getting a gun here, the suggestions you got are sound.