This solution cleans all gun parts and is safe for all firearms finishes. It quickly removes carbon, dirt, grease, and powder residue.