In general, no, you cannot leave your house and shoot somebody for vandalizing your property. Only use a gun to defend a person's life, not a person's property.
Looks drunk. Funny thing is I thought the guy was english the second I saw him and I think he was.