Jon Stewart Plastic Gun: 'Daily Show' Host Brandishes Fake Firearm on Set Jon Stewart held up a plastic gun while talking about gun control on 'The Daily Show.'