If you enjoy the forum please consider supporting it by signing up for a NES Membership The benefits pay for the membership many times over.
Be sure to enter the NES/MFS June Giveaway ***Keltec SUB2000***
Sig P229, Glock 23 or XD are my favorite choices.
If a Glock is too bulky for you, try a Kahr K40. I bought one used and it's been 100% reliable.
On second thought, I see you live in Roxbury so maybe you would be better off with something in a higher capacity! ;0)
Glock 23 with Trijicon night sights. 13 round magazines, medium size Glock.
Walther = the suck