2nd amendment protects Americans from the Government