I don't have a problem with having snipers at high-profile public events, as long as the snipers are the good guys. When it comes to terrorism we have to fight fire with fire. The only effective way to stop a terrorist is to kill one.
My buddies and I went to a Motorcycle Swap-Meet last year on the Illinois side of the river and the police had gun-nests on top of the gas-station across the street ...Thinking the outlaw motorcycle clubs where going to have a shoot-out war with each other at the Swap-Meet....Hells-Angels where the main reason I'm guessing......