I need help guys I'm looking at buying either a S&W M&P 9mm compact or a 640 J-frame. I know these are apples and oranges but i'm still torn here. I don't currently own a compact 9mm but also don't own a 2" .357 either. I know the 640 probably conceals easier though but the M&P offers 12+1 9mm rounds,although I feel 5 rounds are sufficient for CCW use. Can you guys here talk me into or out of either of these guns?