They sell guns but they will not sell to him based on his age which is legal according to the law. They have infringed on his right to buy a gun (from them if that makes you feel better) and it is relevant because the gun is not just a "product" but a right that is constitutionally protected.
Your analogy about TGT is not relevant because no one on here really has free speech only what the owner and moderators decide. There is no expectation of free speech here. If the stores were not open to the public, maybe I could see it.
There is an expectation to go buy a firearm from a place that sells them to the public if they meet the requirements the law dictates which this person obviously does.
Sent from my iPad using Tapatalk
This forum is open to the public as well.
You just said its age based discrimination. I haven't dissagreed with that. But it's not more a 2A infringment than the stores that don't allow concealed carry. You simply go somewhere else.
He has no right to buy a gun from them. They could stop selling guns altogether and it wouldn't be an infringment on his 2a right would it? If their choice to sell no guns wouldn't be an infringment then their choice not to sell 1 gun isn't either. It's simply discrimination which is illegal according to our current system which doesn't believe business owners have the right to choose who they refuse service to and for which reasons.
Not a 2A case.