Hoplophobes Say The Strangest Things Thomas Knapp CounterPunch 11 0 thursday © CounterPunch visit website