Hey guys, I'd like to add to this conversation a couple of things. One, I have been using a all in one called Ballistol. This item has been around for 90 years and I got told about it from a black powder guy who says it is the only thing he has for cleaning, lubricating in his cleaning kit. It was used during the wars and has a whole bunch of uses. I personally really like it and it works great. Second thing is for AR15 guys, I recently bought a FailZero setup for my AR which 'supposedly' cuts down on cleaning. I haven't had a chance to really check out the reality of it yet but the reviews I have read were good on it. My 2 cents :) BTW, it is environmentally friendly to boot, the Ballistol that is.
I'm looking to add a Smith&Wesson M&P9 to my gear bag. I have a Taurus .45 and a S&W .22 right now but I am trying to be able to get into something where both my wife and I can use and be good with and the .45 just isn't working for her. She's had some instructor training with it and the 9MM and is able to be more consistent with the 9MM.