Hi Jelly,
I am also partial to the Beretta 9mm as I've never seen a jam even with the crappiest old Egyptian surplus ammo (which my other autos refused to even feed). There is a reason the US Army uses this pistol. I recommend the high capacity mags which luckily you can still get in an after market brand for a reasonable price, $15 (Beretta Hi Cap mags are around $60 last time I checked thanks to the commies who banned the new manufacture or importation of the Hi Caps). I would look into the shot filled bullets (Glasiers??) that disperse their energy into the intruder so the bullets won't come through a wall and hit innocents, hollow points will also increase your stopping power and be less likely to go through the walls than fully jacketed bullets. Having 15 rounds at your immediate disposal is a great confidence booster and that is the only advantage over a revolver which will most likely give you only 5 or 6 shots but is very reliable.