Good choice. I own 2 M&P's, an M&P 40 pro and an M&P 40 Shield. I love them both. I also own 4 Glocks. My Glock 23 & 27 are nice little guns as well. I've heard nothing bad about the XD's either. I guess I just like guns... Heck, I have a hard time talking bad about my 15 year old Hi-Point.