I like M-Pro7, but it's nearly the same thing at Hoppes Elite. Or should I say Hoppe's Elite is similar to M-Pro7 - which was developed for cleaning jets, helicopters and chain guns.
"Hoppes Elite, based on technology from Pantheon Chemical, is the most modern gun cleaning system available. Based on the same technology as M-Pro 7 brand gun cleaners, Hoppes Elite has been specially forumulated for the sportsman, competitive shooter, and all around shooter, with stronger carbon cleaning capability and special grease and oil solvents, while M-Pro 7 has been specially formulated for the extreme outdoorsman, military and extreme police applications, and those needing more conditioning and corrosion protection, in addition to extreme cleaning capability. Hoppes Elite and M-Pro 7 are two side of the same coin, using the same base technology."