I for one like the Glock 17 for home, and carry the G19 or Walther PPKs when headed to town. I agree with others on for HD you don’t need a pocket gun, instead you need a larger platform for stability.
The reason I say that is; some of the time your HD weapon of choice will be call upon is when you’re awoken from a deep sleep.
I also agree with your choice of a 9 mm. Higher capacity, light recoil, and yet with the right ammo, capable of incapacitating a THUG with one shot to the chest 91 percent of the time.
As to which HD weapon you should choice, let the fun begin and go shopping, and buy the quality weapon that feels best in your hand.