You didn't sell because of what you observed, what they had as identification proof and (probably) because you didn't need or want the BATF coming down on you. So far you haven't claimed to have not sold because someone was black, white, yellow, red, orange, green, Baptist, Catholic, Buddhist, Muslim..........You cannot sell to a known felon, that is the law. It's not about what you think, it's about what you can prove using the available methods of checking backgrounds.Not selling a gun to someone because you think he might be a felon or an illegal alien isn't discrimination - it's the law.Absolutely they can descriminate. It's a private business. Gov't can't descriminate but a business owner sure the hell can. Show me where, in the constitution, it tells private business owners who they can cater to.It doesn't matter, for once (and I can't believe I'm saying this) PaintMyHouse actually got something right and I have to agree with him. Ya can't discriminate based on religion, it's covered under this little known document call the Constitution.......
You need to learn your laws.
I have refused to sell to several people over the years for various reasons. A guy came in to buy fourteen AR's, I didn't sell to him, another guy came in with a paper license, I didn't sell to him. I also didn't sell a gun to a guy that acted like he was fresh off the funny farm. There are many reasons why I will not sell to certain people and it's mostly just a gut feeling. I have yet to be sued or cited.