For an all-around gun that fills all those roles, I will second the idea of a compact version of a full-sized service handgun.
One I think would be very good and almost ideal would be the Springfield XDm compact....small enough to carry, good trigger, reasonably light, fairly good ergonomics, grip safety, and can use full-sized magazines with grip extensions, essentially making it a full-sized grip with full-sized capacity. So for carry, use the compact magazine with a larger magazine for your reload, and for nightstand or range duty, you can just use the larger magazines.
Of course, it's a little pricey, and if the XD isn't allowed in your state (really? where's the logic in that?), doesn't do you any good. Other choices in that same category are the Glock 19, Sig 229, HK USP compact, Witness compact...and lots of others, even a compact version of that Beretta or the S&W M&P.
Of all the guns on your list, the only one I have extensive experience with (or have even fired) is the Beretta...and I'd take any of the others over the Beretta. But if it fits your hand, and you don't mind its trigger, or the unreachable decocker/safety that tends to flip back and forth while carried, the Beretta is an adequate gun, and should be reliable.
The .357 magnum revolver is another good choice, as someone mentioned, and I think even MA would allow it
Definitely see how each gun feels in your hand, and try out the trigger a few times. If possible try shooting each gun before you decide