If you want to stick with Hoppe's the Elite Product from Hoppe's works. It's similar to the M-Pro 7 cleaner.I've had my PPQ since 11/14 and have been cleaning it with Hoppe's #9, and now I read it contains ammonia and Walther recommends ammonia free cleaners. The official cleaning video on the Walther website shows the PPQ being cleaned with Hoppe's #9. Just a bit confused as to what product I should use for a solvent. Yes, I'm a noob and trying to learn as much as I can about all aspects of gun ownership.
I love G96 gun oil. I buy it only because to me it smells like bubblegum.I use G96 Gun Treatment over the whole gun, including the barrel. I even spray a little on a shaving brush and do the outside of the gun, doesn’t hurt the polymer parts. Doesn’t smell so no complaints from the wife. If the barrels really dirty try G96 bore solvent or Shooter’s Choice.
Everyone has a favorite cleaning solvent, for last couple of years I have been using Shooter's Choice with good results.