Several on here have said good things about the re-bluing service offered at Manchester Airguns. Refinishing the stock should be self doable. Stripping off the old finish with Nitromors is dead easy. Once that's done decide what kind of finish you want to apply and get to it. A Birchwood Casey stock finish kit will come with full instructions and everything you need to do a good job.