Dude the best thing I can tell you is you have to try on a gun just like you would a pair of pants. Some gun ranges will let you rent guns so you can see how they feel when you shoot one. Everyone has their different tastes, styles, hand size, etc. and no one can tell you what you are going to like best. Granted build quality, availability of parts, interchangeability, etc. must all be considered which is where other people's opinions and your homework comes in. But ultimately it comes to what you think about the gun and how it fits in your hand, so go find a range that rents guns and test some is my suggestion.