Ballistol universal oil is a real classic, universally applicable for 1000 purposes!
Protects against rust, lubricates and cleans. Removes powder residues, lead, copper and tombac deposits. Does not resinify and creeps into the finest cracks, dissolves old dirt and resin from unsuitable oil. Cleans, cares for and preserves stock wood and leather straps.
Many other possible uses in the home and garden in machine maintenance, industry and trade.