The debate on the Second Amendment has been a ferocious one in the United States. Some hail the Second Amendment as the most ingenious text written...