Time to wade in....in Alberta if you have a firearms license you are exempt. Thank JR at The Shooting Edge for that.
Secondly, Controlled Goods Program is very difficult to join and maintain membership. You are only allowed to join if you show a reason (i.e. a contract with another controlled goods company). Then you have to register yourself and your company under the program, submit to audits, etc. It is a MAJOR undertaking. Not to stop anyone from trying it, but it is a lot of work. Ask me how I know...
Controlled goods are "more or less" handled the way you would handle a prohib weapon. They can't be examined by people without Controlled Goods certification and they have to be kept secure and not be transferred without a permit. I don't think you want to go there.