> white people walking around with AR-15 rifles would probably be stopped and questioned by the police regardless.
Let's assume that's correct. It doesn't address the point that every citizen could not be expected to be afforded this treatment. A group of dark-skinned men who carry long guns into a store are likely to spend some time on the pavement, or worse. (It's a very big subject so I won't post citations, but there have been ample publications indicating that unarmed people of color are killed by police at a higher rate than white people. That's a long way from questioning.)
The right to carry long guns in public places is created by legislation that is dependent on our understanding that the police can figure out who should not be allowed to enjoy this right. If our shared understanding was that the outcome of these laws would be vast numbers of swarthy men carrying AR-15s in all public places, an armed minority teenager behind us at every ATM, our public debate around guns would be very different.
> So called "Terry" stops are not allowed, no matter what color someone's skin is.
If you believe this is how the law is actually enforced in America, you really should spend more time with people outside your current circle of acquaintances. If you don't believe that this is how our laws are currently enforced, then you are in agreement with my post.