Non-restricted firearms:
Most ordinary hunting rifles and shotguns. These may be brought temporarily into Canada for sporting or hunting use during hunting season, for use in competition, for in-transit movement through Canada, or for personal protection against wildlife in remote areas of Canada. Anyone wishing to bring hunting rifles into Canada must be at least 18 years old, and the firearm must be properly stored for transport.
http://canada.usembassy.gov/traveling_to_canada/bringing-weapons-into-canada.html
Thank You!
This is my point, as sleeping with a rifle is a bit less useful than a powerful revolver. At least for the person in the case of this attack.
You might have thought that somebody in the group would have had a rifle with them.