Most of the agencies are indeed what’s referred to as armed agencies. Intent meaning sidearm or long arm in certain instances. They were never intended to be para-military. And, no, I don’t have to accept it. But, you obviously have.
Depending on your behavior, you could have to accept it.
Anytime you are dealing with code people, regulators, inspectors and such, if you behave agitated, irritated, confrontational, threatening, and such, they will bring along some enforcers.