If you lived near me, I'd give you my can of Ballistol. That stuff took my breath away the first time I tried to use it cleaning a gun.I pretty much just use Ballistol on most everything anymore.
Man, does it have a strong odor to it. I guess it's safe but I will use it outdoors only at this point.