There's only one major flaw in your argument. LOGIC. Logic doesn't register with anti-gun types. Emotion does.