I just got a new Glock 23 and ordered some Weapon Shield. I know it's a CLP, but does it work well as a cleaner or should I use a separate solvent? I read a thread about how the guns clean easier after several applications, but would the solvent mess that up? Any thoughts are appreciated.