I think the preparation and then the treatment afterwards (rubbing down with rotten stone) has more to do with the final look than what finish it is.
All of the ones designed for guns can give you a good finish. I like several but Steelfin Teak oil is a good one. It has no teak oil in it and not that much oil either. It is a long oil spar varnish but harder than most.


"When you disarm the people, you commence to offend them and show that you distrust them either through cowardice or lack of confidence, and both of these opinions generate hatred." Niccolo Machiavelli