I don't know if there's any difference in Linspeed and Tru-Oil. I've used both and can't really tell any difference.
I've also used hardware store linseed oil. It takes longer to dry, but other than that I can't tell much difference in the final finish.
The Army arsenals used hot linseed or tung oil on wooden stocks. They dipped the stocks in the oil and let them dry, accordint to a source I read, maybe Phil Sharp. The sanding on these stocks wasn't designed to give a stellar finish. It was designed to turn water in the field to an extent, but required reapplications by GIs. We did it on M 14s with raw linseed oil and rags.
Anything that dries will give a great finish if you prepare the surface well and sand between coats with really fine sandpaper. Four or five coats of Tru Oil will look OK if the pores are filled, but a dozen or so looks much better.