I am so sorry this happened.

My brother in law had someone carve a nice big curse word in his beautiful truck one night at a football game. Mean people suck.
I hope you are able to get it fixed w/o breaking the bank. Also, I don't know about your insurance, but you may be better off not claiming it if it will increase your premiums and just paying out of pocket.