CLP works great! I use it to lube and clean it works. I use CLP and Gunbutter. CLP to clean and lube the major parts and Gunbutter to lube small hard to reach parts. Served in the Army for 11 years and 2 tours in Iraq and CLP has worked great, from M4's to M240's and .50 cals, oh ya and my 9mm berreta.