Of Course a Brit would be upset about Americans being armed.
It's the very thing that allowed our nation to become independent.
If he despises our laws so much, he can take his limey ass back across the pond.
"Silence is Golden. Duct Tape is silver"