Gun laws really suck around here. All centerfire semi-auto long guns are limited to 5 rounds in the mag. Pistols are limited to 10 rounds. All pistols with barrels shorter than 105mm (4 1/8") are prohibited, all .25 and .32 pistols are prohibited too, full-auto firearms = prohibited and worst of all : Benelli M3 = prohibited (don't ask me why). All pistols and ARs are restricted firearms meaning that you have to succeed a 1 day security course and be a member of a shooting club to buy them. You can ONLY transport your restricted firearms from your house to your shooting club (meaning that you can't hunt/shoot at your private range with them) and you need to call the Canadian Firearms Centre to obtain a transport permit to do so. You must store and transport all your restricted firearms unloaded and double-locked (trigger lock + locked gun case). Hollow point pistols bullets are illegal since you are supposed to use your handguns only for target shooting (no hunting/personnal defence). If you want to store ammo with your firearms, your ammo must be in a separate locked compartment. etc.
Conclusion : YES, Canada's gun laws SUCK!!! I wanna move to USA...