I use CLP Break Free on everything. If gun is really dirty I will use Hoppes solvent first to get the bulk of crap off and then finish with CLP. Whatever coating it leaves on makes it easier to clean next time.
The door handle lock and dead bolt on my garage door was all gummed up, sticking. I was going to take it off and clean it out and dry lube it. Sprayed CLP in it worked it a little and works like new!
________________________________
Bersa 380 CC