Reading the different threads on best lubes for M&Ps got me thinking if I'm doing anything wrong...
I have a Shield 9 and Pro 40. I use Hoppes No 9 solvent to clean everything - barrel, bore, frame, slide, rails, etc. till the patches run clean and dry.
Only lube I add is Hoppes Lubricating...