The way you describe your rifle it sounds like it is in good condition rather than fair to poor. On a walnut stock I use Birchwood Casey Truoil. There are an number of finishes that will work well on walnut. Without too much effort you should end up with a beautiful rifle.