I'm never quite sure whether I'm more shocked seeing cops with guns in US (I'm working in Missouri, which is one of the worst states for gun deaths), London where I have a base, or Australa which is home.
As for repealing the 2nd Amendment, that would be pointless. That Genie has been out of the bottle for a long time - and the gun lobby is simply too powerful anyway. Gun ranges are about as popular as Golf ranges!