I am currently looking at a couple of guns. I want to purchase one to compete in ssp for idpa and stock uspsa. I am looking at an m+p or glock 9mm both the carry models (g17 and regular m+p) and "competion" models (g34 and m+p pro). I know guns are subjective but I am looking for any thoughts good or bad with these guns.