I would go with the sig. I had an m&p 9; now I'm buying the sig. My m&p wouldn't function stock when I got it (brass hit me in the face due to the ***** putting 40 s&w extractors in the early 9mm models to save money). The trigger was horrible even compared to my old mans glock 32, the accuracy of the gun in my hands wasn't what I feel being safe as a protection pistol, and least importantly I thought it was horrendous looking. After giving almost 200 dollars to apex I went to work replacing the extractor and the trigger assembly. I then had something the equivalent of a stock glock that cost me around 700 total. I was not happy and was glad I got rid of it, and along with a few other mishaps, I swore off S&W minus the m&p 15 rifle series (great budget rifles). On the other hand I hear people rave about them, including the friend I sold it to, and am always happy to hear people like their purchase. I believe depending on ones preferences either guns (the new gen m&p) will get the job done, I just prefer the Sig 2022.