You better deside of a glock fits your hand and you like the over all feel shooting one. Personaly haveing had a couple glocks and a having a SD I think the sd40ve is a better pistol for a full sized pistol. Fits my hand better and add the low cost apex kit to it and trigger weight is lowed a couple lbs. Good handgun. If you don't buy the SD get a M&P and do the apex kit or just the apex stricker block to smooth up the trigger and have a grip that adjustable like glock gen 4 and fits average hands better than a glock gen 4 does. Oh, buy the time you buy a M&P or m&p compact and add the kit its the same cost as a glock gen 4.