Just about any wood wax will seal the finish on the stock. Formbys makes a good one as well as Minwax, There is another I have heard of but I don't have any experience with is feed and wax( don't know the name

) but even Pledge does work OK. Just a thought!

Doug