I have owned both guns in question. Gen 3 glocks and an m&p pro. Both shoot great and both were reliable. I like the m&p better as it felt better in my hands. I shot both well but definetly shot the pro better. Thanks.