i have used refined danish oil, you can get it from b&q with a stain in it already, i re done a bsa meteor stock looked fab when finished, but give it time to dry before you buff it up with very fine wire wool, then apply your last coat , how many coats is determined by how dark you want the finish to be ,
muzzy