Not to hijack this thread either but I recently refinished a stock (a new AyA with sub par factory job, imo) following some of the good advice on this board.
For my project, Tru Oil worked well to fill pores but did not give me the desired results for sheen. I tried rottenstone with ultra fine scotch brite after giving it ample time but it looked a bit off to me. Not to mention, Tru Oil is not easy to work with. I agree that straight out of the bottle you get very little time to work with it.
Next I sanded it down and tried Slacum oil. This may have worked but since I'm an impatient American I was not able to get the desired results. Also, I attempted this during April in New York so the weather was not accommodating for drying.
After sending is back down again I finally settled on pure tung oil thinned 50/50 with citrus solvent. This stuff is amazing to work with. It rubs in nicely, is forgiving, has the perfect satin look and feel, and at the 50/50 rate goes on thin and dries relatively quickly. After about 20 coats I'm looking forward to shooting this fall.