Jon Stewart eviscerating this pro-gun idiot