Protesting is one thing. Armed protesting raises the stakes to a new level. Given the stakes, it was downright stupid. Foolhardy is another term that comes to mind.
Essentially, your position boils down to this:
In order to exercise my 1A rights, I must forgo my 2A rights, because we all know that armed people who protest ALWAYS use their weapons to get their point across.