Watco Danish Oil should work well as a stock finish.....it's a urethane modified tung oil.
I finished 5 or 6 stocks with Deft brand Danish Oil before my quart went bad. When I needed more I couldn't locate it so I tried Watco. Since I was in the market for something new, I tried a variety of things. During that time frame I watched Joe Balicki's tape and was encouraged to try Permalyn. Bottom line; I never actually finished a gunstock with Watco Danish Oil because it lost out at the time to Permalyn....which I've since abandoned.