A finish that I used with good results on gunstocks was raw linseed oil, beeswax, and pine tree turps in (IIRC) an equal parts mix. I used to apply it hot so that it would soak in. After many layers the guns were waterproof and appeared to have an easily repaired surface.