If you could have just ONE gun for Hunting and Defense... Make it a 12- or 20-gauge Shotgun.The same shotgun you use for Home Defense can, in most cases, also be used for hunting everything from fowl to deer. Yes, a 12 gauge CAN be used for deer hunting and here's an discussion about it.While some shotguns are better suited for hunting and others for defense, they all have one thing in common: Impact Energy.
For More Information About 12 Guage Shotguns