Few things make me smile more than a liberal argument quietly ground into the dust by experts with facts. In the gun...