Avoid BLO like the plague is my humble opinion. I would use Pro Custom Oil, a combination of urethane and tung oil. I'm not sure what Marlin would have used, maybe poly or lacquer, but you can put gunstock oil on top of those. However, the reverse isn't true.
Phil