THREATEN to sue their socks off for making their own law to not do a sale to a legally qualified person.........Sounds "racist" the way they treated you.
I'd be a bulldog on this.....Bite down and not let go.
I wouldn't. Unless you have lots and lots of lawyer cash available. It's not worth it and they do have the right not to sell you a firearm AFAIK.