It's illegal to conceal a gun here in most cases, particularly a handgun. It technically is legal to walk around with a firearm openly if you have a valid reason to (such as carrying it to and from hunting). But you'll certainly get in trouble if you do that, outside of rural areas where polar bears roam. (One of the most common reasons to own a firearm is protection, but from animals. The bears here can and do eat people.)
It's generally illegal to carry anything as a weapon with the intent of using it as a weapon against a person, even in self-defence, unless you have one of those very rare concealed weapons permits. Knives, pepper spray, and tasers are also illegal in Canada to carry around for self-defence. Though the law does let you use whatever is coincidentally at hand, if you truly must use force as a last resort, to defend from an attacker.
So officially, no, people aren't supposed to be carrying firearms around for protection. American-style "right to defend oneself" with firearms is a bit taboo here. You're also not supposed to keep a firearm loaded at home. But I imagine quite a few do keep shotgun shells nearby and their shotgun safe can be unlocked very quickly.
It's generally illegal to carry anything as a weapon with the intent of using it as a weapon against a person, even in self-defence, unless you have one of those very rare concealed weapons permits. Knives, pepper spray, and tasers are also illegal in Canada to carry around for self-defence. Though the law does let you use whatever is coincidentally at hand, if you truly must use force as a last resort, to defend from an attacker.
So officially, no, people aren't supposed to be carrying firearms around for protection. American-style "right to defend oneself" with firearms is a bit taboo here. You're also not supposed to keep a firearm loaded at home. But I imagine quite a few do keep shotgun shells nearby and their shotgun safe can be unlocked very quickly.