When one discusses the real reason for the Second Amendment – the right of citizens to defend themselves against a potentially tyrannical government – inevitably someone points out the stark difference in firepower between a guerilla uprising in the United States and the United States government itself. This is not a trivial observation. The U.S. government spends more on the military than the governments of China, Russia, Saudi Arabia, India, France, United Kingdom, and Japan combined. Plus, the potential of a tyrannical government is arguably upon us – with the federal government spying on its own citizens, militarizing local police...