Oh sh!t man, thats harsh. Nothin worse than some little bast!rd messin with your motor!
Where do you live?
I have been looking into getting one of those bat-mobil style automatic shield systems fitted! Made entirely out of weapons grade uranium! I bet i'd still get some kiddie tryin to have a go with a phillips!