If you're capable of doing it, get a rebuild kit from Randy and do it. I've used a couple of his kits and they were very complete with high quality parts. He sends some instructions for the tricky parts, and you can get more info from the many AK threads. I also found Randy to be available and helpful when I had questions. I love, love, love the 2230. As for getting someone to restore it for you, there are several quality techs here on AK. I think you will find the good ones have a que, so patience is required. Good luck!