I'm preparing to buy my first gun. I want it for home defense and recreational shooting but I also want something small enough to conceal. I've narrowed it down to the Glock 19 or 23. I really want the 23 from the home defense aspect bc of the stopping power of a .40. Is a .40 too much firepower for in the house? I don't want bullets flying right thru intruders and further endangering my family. I like the size of both weapons (around 4" long slide) as well as the grips. I'm open to suggestions of other Glocks but I do NOT want a baby Glock!