So gun ownership can't exist in a vacuum, it has baggage. From the standpoint of ethics, we need to decide which way the scale tips with these goods in conflict.
On the one hand, guns can provide security. But I'd argue that's a false sense of security. You want to keep your family safe? You'd do better to mount a cell phone jammer on your car so that idiots around you aren't on their phones while driving. That's a greater threat than a situation where you need a gun. Safety is an illusion, and a part of our culture's denial of death. It's coming for all of us. Hopefully we can all die good deaths after a long life, but nothing is promised. All the guns in the world can't make you safe from the boogie men of the world, or from any other sort of untimely death/accident.
On the other side, we have all the things that go along with gun ownership- a violent culture, accidental gun deaths, etc. Walter Brueggemann has an outstanding section of his book Sabbath as Resistance in which he talks about our lack of rest/gratitude has led to the commoditization of the world, and thus created false gods that go unchallenged (safety and security being two such false gods). One by product of serving these false gods is an overly violent culture.
Also, the 2nd amendment has been so perverted and taken out of context that it's not really helpful in this discussion. But I guess that's par for the course, as most people have done the same to the Bible.
It's also not logically possible to reconcile America's gun obsession with the percentage of its citizens that claim to be Christian. Followers of the Prince of Peace don't carry weapons of death, period. Nor do they obey false gods. Unless you give people a reason to kill you, you're more than likely going to be okay (sure, there are always random things that happen, but you can never protect against that).
*There are, of course, exceptions: law enforcement, secret service, hunters, farmers that need to protect livestock, etc. But the amount and types of weapons needed for these purposes needs to be reexamined.
There's my 2 cents. No refunds or exchanges.