Being Canadian i thought to clear up our firearm laws for you Americans
Very simply firearm possesion, transport and usage in Canada is highly regulated but it is permitted. Just follow the regulations and we can enjoy our firearms just like you. Really the only thing we are not permitted to do in Canada is to conceal carry. Everything else is just regulated. Sometimes to the point of being a PITA, but much better than not being permitted at all.
Today to enjoy firearms a Canadian must take and pass a firearms course. We have two courses. One for non restricted long guns. One for restricted handguns. These are one day courses. When you pass these courses you then apply for a firearms license in the correct class. We have two types of licenses available. Possesion (POL) or Possesion & Aquisition (PAL). If someone is interested in hunting there is a hunting course to take.
We have both indoor and outdoor ranges to target shot and participate in firearm sporting events.
I have lived in Canada and enjoyed firearms all my life.