damn im sorry for ur loss..woulden't happen to me though my pits are my alarm and i got a 12 gage shotty for these fucking pricks thinking there coming up...as long as there on the property fuck them!!..it is a good thing ur level headed cause i would have taken that shit to an extreme...