I've been using CLP for years on my Glock pistols. I've never had any issues with it not protecting the finish or working as a lubricant BUT I picked up some M-Pro7 Gun Oil LPX and it really impressed me! It left a really noticeable sheen to the Glock finish and it dried with absolutely zero grease
Impressive and I think I will continue to use it