There are some good gunsmithing schools in the states if you have a couple of years to devote to them. I believe there is one in Colorado and one in Georgia, I would have to look it up to be sure. There was some talk of S.A.I.T. (southern alberta institute of technology) in Calgary offering a firearms course but I don;t know if the program ever got past the concept stage. You could try SAIT's web site or google canada for tech schools and firearms. Good Hunting !