M&P45c, no contest. IMO. Of course, the Glocks are good too. But to me, the 45c is just better.