Anyone else have a similar experience?
Yes.
And I promptly took my business elsewhere and even saved some money doing so.
A Virginia BassPro had a sale a few years back, when prices had finally dropped back down into the "normal" range on AR-15 platforms after that huge spike. S&W M&P-15 for a decent price, so I called to see if they still had them in stock, then went out to pick one up.
Got there, had the boxed rifle on the counter ready to go amongst a huge Christmas crowd. Guy took my ID as I was filling out the paper work...and refused to sell the rifle to me "because I was from SC and it was illegal for them to sell me the rifle".
I just took my ID back, stuck it in my wallet where all that money was that I was going to spend there in addition to that rifle, and left.
I immediately called a Walmart that I had bought a rifle from previously and postulated that scenario. "Nope, no problem with selling you a rifle."
I called a local gun shop and asked the same thing. No problem either. The guy asked me if I'd share the sale price of the rifle I was looking at...then laughed and said they had the exact same rifle there and their normal price was $20 lower than BasPro's sale price!
So I bought the rifle from them as soon as I could drive there.
I did call and talk to the BassPro store manager. He was going to forward me to his manager who oversaw the gun department and I told him not to bother because what I wanted to talk to him about was how THAT GUY cost the store HE was a manager of some business. I related the story to him, explained to him how the laws worked, told him I would expect someone who worked in firearms sales to actually UNDERSTAND those laws. I also told him I wasn't going to argue with stupidity, especially in front of other customers. He could do whatever he felt like doing about this but he lost my planned $1,000-plus business that day and I'd be sure to relate this bad experience with everybody else I knew who might ever consider doing business there.
Then I hung up, took my new rifle and opticcs over to a buddy's house, and we went shooting.