Guns are quite legal here
Canada is relatively gun-strict, but is far more lenient than even some states like, say, California.
It's actually EASIER to get real guns in Canada than it is to import replica guns, for some twisted reason (which may be the reason I am spending so much dough on guns and ammo), but for the most part, as long as the gun's barrel is over 105mm, the gun is legal to buy. Guns with barrels less that are not legal to buy but are legal to keep, provided that they are destroyed when you die.
For the most part, handguns are a little more troublesome than rifles (you need a permit to take them to and from the range, no CCW, etc), but they are still very legitimate and I actually own 3 of them, having had 4 handguns under my name in the past year. I've actually owned a Para Ordinance P14-45 ltd, but learning I wasn't really much of a 1911 person, I sold it.
One funny thing, though, is that the people who sell Para Ords in Canada have to get the guns from AMERICAN distributors... that's right, the guns are made here, shipped down, then shipped back up. Makes sense.
So, in short, guns are legal (but regulated half to death) in Canada, but you can get them if you have the patience (like me).