My point would be that this approaches legality vs. stupidity
It is 100% legal to walk alone down East 55th street in Cleveland at 11pm on a Friday night, especially being white, wearing a suit, and having fat pockets and cash hanging out of them, and walking towards a Range Rover. You have every right to do that. You just shouldn't. You would be stupid to do that.
Similarly, it is 100% legal for someone to carry a gun as they charge towards executive branch federal officers (or local ones) and begin to position yourself in their way... You just shouldn't, and you'd be very stupid to do that. You'd be even more stupid to then attempt to agitate and obstruct/prevent them from proceeding while armed. All it does is increase the likelihood of a tragedy.
And I'm quite sure that's what the DNC and left-wing NGO's were banking on when they sent in all these agitators to mess with ICE and federal agents. Raise tensions, have tens, then hundreds, then thousands of encounters... until one happens that is perfect for their optics. It's a mathematical strategy, and look at the emotional appeal it's making onto some of the public (mostly white liberal women)