I do my own gears, it isn't hard, but it is precise, I've seen threads from people doing their own with no experience and I always like reading to see how it turns out, if you have above average understanding of gear relationships its a very simple job, if you know how to shim to achieve proper...