EEZOX is hard to beat as a preservative/oil I sometimes use Ballistoil for light cleaning.