I used Ballistol on my daggers for quite some time with very good results ... however the smell made me change to another oil, which is "GUNNEX". This works also very good and doesn�t smell.