Demand for guns is off the charts in the US even for an election yea...