I use Hoppe's #9 or CLP with either. No issues. The polymer used for guns is pretty tolerant.
If you're getting into stuff like carb cleaner and the like, you could have issues. With products designed for gun use, you shouldn't have much to worry about.
I use Hoppe`s as well for cleaning solution as well as oil. I oil the inside and use a silicone gun cloth for the outside. My grip is plastic so i don`t oil or clean it with solution. Little soap/water on a not very damp rag works wonders and keeps my grip smelling minty fresh lol. To much oil can jack up consistency when shooting. Don't be stingy with it, but don't be to generous either. A little goes a long way.
I agree with these cmments as well.Hoppes and CLP are quality proven products.I really love WD-40 but dont use it on my weapon.Apenetrating oil can possibly seep into a round and render it useless.The silicone cloth is a great option for exterior cleaning.I am a firm believer also in a little goes a long way.Also I use q-tip for cleaning and removing loosened fouling and applying oil.