A 12- or 20-gauge shotgun is recommended as a single gun for both hunting and home defense purposes. The same shotgun can be used to hunt a variety of game from birds to deer. While some shotguns are better for hunting and others for defense, they all deliver impact energy which is important for both applications.