I would maybe double check on the Trademark thing before you put one on your products. To be honest, I could not tell you for sure the laws in Canada, however I know all these overseas manufacturer's have agreements made with Colt, ect.. that allows them to use their trademark, and these companies pay Colt ect.. a fee for the use of their trade!.
Just Something to look into