Holy crap! I hope my car is safe (cross fingers).
It's a retired MSgt's house from my shop. He lives in a small town like a block or so away from the High School for the rural kids... Asked him if he thinks my car would be safe in his yard. He says "let me show you my little friend..."
Walks in his house and pulls out a modified one of these (on the right):

Then proceeded to say people think he's crazy. Told me a story of a guy harrassing his daughter in school. Said he had a nice talk with the guy. Supposedly the guy never said a word to her again.
Anyway, I hope you two get reimbursed somehow and hope this isn't a trend...