If I understand his argument, it matters little what the intent of the fella in the OP actually was. Back out to the wide view and looking at just the act of carrying a long gun, some are making the argument that a perfectly legal act should not be exercised simply because it bothers someone else.Ah, so carrying the rifle to Mc D's WAS a form of protest huh?
Even if we assume the OP's friend was carrying the rifle as a protest, or if anybody carries a long gun as a protest, does it change the arguments being made for and against in this thread? It's still legal to carry one. It's still being prohibited.