.
For most things, a good pump shotgun is still hard to beat for most urban/suburban folks. The Remington 870 is a proven choice with lots of aftermarket stuff, and in the nickel marine configuration, very low maintenance.
For a pistol - Smith and Wesson 66 .357 (you can also use .38 in it) or something in the Glock range of products.