Humor me here. What if we do have a terrorist cell inside our borders doing this? Doesn't it stand to reason that citizens should be armed to defend themselves against invasive threats?
I find that these snipings are a very good reason to have every style of rifle marketed to US citizens.