I ordered Ballistol a couple months ago. Same thing, hearing friends rave about it. First thing I did was read the ingredients on the can. Mineral oil. Huh, I've got five gallon buckets of mineral oil in the shop. Ballistol smells a bit rancid to me. Works just fine. That one can will last me...