Get a Glock 22 .40 caliber and then buy a 9mm and/or .357 barrel for it. You can use the .40 for home protection and the 9mm for plinking around with cheap ammo. Takes about 5 minutes to switch, assuming you will linger over barrel with a cleaning rag.
Also, if you are strictly interested in home defense, consider a Taurus Judge. 6 shot revolver that will chamber .410 shotgun shells and .45 Long Colt. Put in 2-3 .410 buckshot loads backed with .45 Long Colt. Intruder will either be dead or have bleeding ears and a pant load.
I think it is always tempting to buy “one gun for everything.” What you end up doing is compromising on all of your requirements. For example, a good 12 gauge goose gun is probably not a good choice for a 12 gauge home defense gun. You need a long, full choke barrel to goose hunt. In the house, you need a short barrel with a more open bore.
Write all of your requirements down and buy a gun or guns that meet those requirements. Don’t compromise.