I have two smith & wesson M&Ps both in 40 S&W. One is the compact and the other a full size. They are reliable and accurate handguns and feel good in my hand. I also have a 1911. But going by what you want it for I would say go with the M&P 45. You will have all the pistol you need with the addition of 3 extra rounds in the mag as opposed to the 1911.