CCW is technically possible, but our ruling gun bureaucrat [seriously, the Chief Firearms Officer] has discretion to disallow it in nearly all cases. If you're a judge or connected lawyer or some other member of the power structure whose life has been seriously threatened you _might_ get an ATC [Authorization to Carry]. Ditto trappers or prospectors in the far north, although this is heavily restricted too. I'm an armoured truck crewman, but I am allowed to carry only my employer's issue pistol [M&P40] while I'm on duty, and it gets locked up at work at the end of my shift.
Restricted firearms [pistols, AR rifles and some other semi-auto rifles and shotguns with short barrels] can only be fired at ranges approved by the CFO. Restricted guns have to be transported with trigger locks on in a locked case, and only to locations allowed by permit...oh, and restricted guns have to be registered in a national database.
Unrestricted firearms [generally hunting rifles and shotguns] can be transported unlocked but unloaded unless you are actually hunting or shooting. 'Carrying' for the purpose of protection is generally illegal, although you can get away with a long gun in bear or cougar territory...usually.
Taken as a whole, the Canadian Firearms Act [federal Criminal Code] is a minefield of confusing legal restrictions with draconian penalties. Getting caught in possession of a firearm without a licence IN YOUR POCKET is an automatic 3-year sentence, so ya better not forget your wallet...or your registration certificates, or your Authorization to Transport paperwork when you go to the range. and so on and so forth. It's about what you'd expect of legislation written by people who hate guns and gun owners, but know it would be politically dangerous to go for an outright ban....
Our National Firearms Association [and others] is working hard to get the law changed to things that make sense [CCW is a distant dream, however] and our Conservative federal government makes friendly noises but there's a long road ahead before things get better. [To be fair, they did abolish the long gun registry, but since every gun owner has to have a licence, it's not like they have no idea where to look for guns anymore].