This is exactly why I DON'T pack heat in my car... because I would have taken it too far. But hell everyone here is packing so you don't screw around like that. I probably would have pulled them out of the car though, or at least keyed the sh-- out of their truck at the parking lot.
Ironically someone did this to me at work a couple days ago, wasn't this crazy, but just rolled up a napkin and through it at my car while I was driving along the sidewalk. It was a coworker who knew not to mess with my car and was just screwing with me. I thought it was a rock and slammed on my brakes sending all my passengers flying, lol.
2012 Black V6 Coupe Auto 2.73
BAMA 93+ Race Tune, Magnaflow Comps, 3370lbs
SVT Drift 18", Nitto NT555