What guarantee is there the criminal will merely tie you up and not shoot you?
Our Constitution guarantees the Right to own guns. It has to do with protecting our liberties and hunting has nothing to do with it.
Each gun has a different use. You have the right tool for the job. One for ducks, pheasants, rabbits and clays. One for whitetail deer and black bear. One for self defense. One for small varmints and target practice because of the low cost of ammo. One as an investment because of it's historical importance. Etc, etc...
It amazes and worries me how backward the U.S.A. is.