I wouldnt have been able to restrain myself for sure. Reason why i dont and wont own a gun.
I see nothing wrong with him shooting them. In many states, he was within his rights to do so.
Personally, if me or mine are in danger, I will do what is necessary to protect them.