I have used petroleum and non petroleum,water basedBallistol( really good)and anything I used on my car or bike( Harley) it all generally did the job.keep in mind ,inspect more often,the longer you store the heavier the viscosity- kerosene,Kroil,atf, gun oil /weapons lube,motor oil ,gear oil(...