It's not imagination or my emotions
When there are people posting in this thread
"Prefer to tuck a Sig 938 with HSTs for the off chance Mr. and Mrs. Worst Case Scenario rear their ugly head and try to lynch me and stomp my drone."
listen it's no skin off my arse if a couple of loons over there shoot each other over a toy, all I'm saying is I hope any of you holding a concealed weapon will have the sense to use your mouth first to try diffuse any situation or simply just walk away rather than resorting to pulling out your weapon. It's nice we don't have to worry about crap like that in this part of the world and we can concentrate on enjoying our flying.
Ah...the stereotypical view of Americans by those across the pond...narrow-minded thinking that we're all pistol-packing cowboys ready to engage in a shootout at a moment's notice. I could say that all Irish are lazy, drunken bums (were I to buy into stereotypes), but I am quite aware that is not the truth.
Guns are pervasive here, yes. But the vast, vast majority of gun owners are law-abiding citizens that carry because the world can be a dangerous place and one could be accosted on their own property, such as the OP.
Of course we would attempt to defuse the situation verbally, but if some nutcase comes at me with a steak knife despite attempts at de-escalation, you can rest assured that I'll bring my gun to his knife-fight...I have every right to defend myself with deadly force if someone is threatening ME with deadly force. Contrary to the stereotypes that you are quite obviously fed, typical Americans don't go about brandishing our weapons to the public.
The OP had a very scary situation with someone who brandished a knife, a gun, AND a multi ton vehicle to threaten him and his family. Had OP been a uniformed police officer, the clown in the truck would be in the morgue. Would the officer have been wrong to do that?
I hope you or I never find yourself in such a situation because who knows what might happen. I'd rather have a defensive weapon and not need it, than need it and not have it.