Seems reasonably self explanatory. Difficult to confuse this with the Gangster Disciples, or some such ...
explaining he is a veteran and has earned the right to wear them.
Indeed he has.
And the owner, and the manager, of the store have the right to ask him to leave.
And the rest of us have the right to say that said owner and manager are a bunch of friggin' idiots. And the right to refrain from patronizing that establishment. And the right to publicize the facts.
Freedom of Speech, and Freedom of Association are great! The unnamed manager seems on track to find out that free people don't like his brand of idiocy.
Yet I can’t tell a minority, gay or transgender to leave my business, can I? See, that’s where your argument falls apart.
If only the Marine had been queer.