IMO go to the range try some different guns out and pick what works for you. But the gun that I would choose would be a Glock, the reason why is you have the option of full size, compact and sub compact. Glock reputation is incredible and you have people that love Glocks and hate Glocks but at the end of the day they have to admit the gun is reliable the reputation speaks for itself. You also can change the magazine capacity in your Glock for example, with a Glock 19 you can use the 15rd mag, 17rd mag and 33rd mag in that gun depending on the state you live in and what that state laws allow. Glocks also has a variety of different calibers to choose from 9mm, 40Ss&w, 357sig, 45cal. In my opinion Glocks has it all when it comes to handguns it's the black belt of handguns. Just my two cents on this topic I know some may disagree but Glocks work for me, may not for others but for me Glocks rock.