I see no reason at all to own a gun. Period.
Even if you don't believe the common man should have one, they have plenty of practical use. Farmers protecting their livestock from wild animals. Hunters.
Me? I like to target practice. It's rewarding and therapeutic to spend time at the shooting range. I've been hunting a few times and enjoy it, but would never hunt for 'trophy animals'. Only time I've hunted was coyotes and raccoons in Nevada that were preying on the birds on the bird refuge I lived/worked on and rabbit and turkey hunting, both of which was food for later that day. (Rabbit and turkey population was overran there as they thrived on the feed we left for the birds that were using the property as a refuge).
I'm trying to find someone to go deer hunting with, because I love deer meat. Hard to find in the store but doable, but expensive. Would love to have my freezer full of deer burger, deer salami and of course some good home made deer jerky!
And of course, in the event someone attempted to enter my home unlawfully they'd be met with with my 45 pointed at them. A simple, "Don't fucking move" while dialing 911 will do the trick. If I felt threatened further, or they intend to place harm, then well, god rest their soul. But the vast majority of folk, I believe, would never want to do that and would be a last resort. The same type of barbaric individual that would unlawfully enter your home is the same type of individual who would may be willing or capable of doing unthinkable acts of violence towards you. Maybe they just want your TV to pawn for money for drugs, maybe they want to tie you up and dismember you slowly and sodomize you with a bowling pin (?). Either way, I'd prefer not to find out and having a gun in the home would hopefully prevent that. Luckily I live in a small town with low crime. Most folk here are friendly and well adjusted members of society. Major crime here is just drug addicts druggin' away and domestic disputes.