I've recently acquired a M&P 9 2.0 in 9mm and have been viewing instructional videos of semi auto hand gun cleaning and there seems to be no end to the different cleaning, lubricating chemicals that these guys are using and they all seem to be partial to what they use. I'm using Hoppes No.9 as a bore and slide cleaner and Rem Oil as a lubricant mainly because that is what I have always used on my shotguns with good results. I'm more concerned about what to use as a cleaner on the top part of the non metallic frame. I was told by the dealer not to spray a lot of any kind of cleaner into all of those little holes and crevices as it would gum up the works eventually. What do you think FF members?