Well, I did buy the kit, took it to a shop and the guy told me I was better off buying a new M21 as my gears were also chewed up etc. Ultimately that is what I did. I do still have my old m21 although I may trade it off to the guy who has my new one for labor to install.