"Our Founding Fathers, having endured the tyranny of the British Empire, wanted to guarantee our God-given liberties. They devised our three branches of government and our system of checks and balances. But they were still concerned that the system could fail, and that we might someday face a new tyranny from our own government. They wanted us to be able to defend ourselves, and that's why they gave us the Second Amendment."
Mike Huckabee
Is it perfect? Not at all, is it better than other countries? IMHO, yes. Ask those in England where crimes involving knives is up exponentially, and they can't arm themselves, unless they have a bat, or in their case a shillelagh.