I just got a Supernova in APG! I like it a lot! I'm looking for a good do-it-all solution I can use with my gun that will not damage the camo coating on the barrel or polymer. I like break free clp but I heard it will hurt the camo after a while. Is there anything safe out there that cleans, lubes, and protects all in one bottle/can?