Yea, that does suck. You every right to knock this guys block off... every right except a LEGAL one. The first thing I would do if I were you would be to report the incident to the police. After all, it was on private property, there was a theft, and property damage done. As much as this b-----d desires a good thrashing, don't get yourself into trouble by taking the law into your own hands. Whatever you do, I hope it works out and good luck!