Yes, turpentine has a lingering aroma.
The best oil finish for gun stocks has so far not been mentioned. Linspeed Oil, a patented trade name of George Brothers (GB).
It is just linseed oil, altered in the lab to dry fast, but retain all the good features of linseed oil. In the early 1950s Jack O'Connor sang its praises in his articles as shooting editor of Outdoor Life Magazine. Because a great many of us hung on every word of Jack O'Connor, it soon became very popular.
Speaking as one who has done his share of amateur stock finishing/refinishing I can attest to the ease of application and the great finishes obtained with Linspeed Oil. My supply ran out in the 1970s and I couldn't find any more.
Then, after the age of personal computers I looked it up, and sure enough there it was.
http://www.lin-speed.com/
I doubt if anybody who has used it will say there is any better stock finish.