This product is safe for all firearms metal or polymer finishes however you should avoid contact with rifle stocks or handgun grips. It is available in a 5 Oz glass bottle and removes both Copper and Lead.
The M-Pro7 is an exhalent carbon remover I have cleaned stainless barrel when done you could barley tell they had ever had a round thru them. It will also remove Lead and most of the Copper fouling. You can Visit the M-Pro 7 site if you would like more detail.
M-Pro 7 Bore Gel Is a gelled version of their gun cleaner designed for use in small bore guns where it is difficult to spray the product down the bore. You can Visit the M-Pro 7 site if you would like more detail.
What can I say it's Hoppe's it contains the T3 additive which is made of liquid molybdenum (moly) and liquid PTFE Visit Hoppe's website for more detail.