RE: Would you be angry?!
I'd put up some hunter orange on or near the truck next time. That makes the owner's intentions pretty clear. Personally I would've called out to him. If he wasn't being malicious, there's no need to wait until he starts to call, let alone shoot the bird out from in front of him.