obviously I want to use a cleaner that will not harm the polymer frame. I just bought Hoppe's elite cleaner and oil (haven't used it as my Glock doesn't need cleaning yet). it doesn't say it will harm polymer frames like some do. Is this stuff safe for my G19??
yeah it's fine. you just want to use the elite cleaner on the bore, and the oil on the metal parts for cleaning/lubing. i don't use oil on the polymer frame only because it's not necessary unless really dirty. i generally just use a dry cloth on it, but if you do use oil to clean the frame, just wipe it off so it doesn't attract crud
I use Hoppe's Elite Cleaner on everything except the bore of the barrel, including polymer. It works great and it's not harmful to the polymer at all. I still use Hoppe's #9 solvent for the bore of the barrel. And I use Ballistol to wipe down all metal parts for corrosion protection, except the places you don't want oil like the internal parts of the slide, magazines, the breech face and extractor. And finally I use Hoppe's Oil in small drops for lubrication. Though I might switch to something else for lubrication, like Hoppe's Elite Oil or Militec-1.