@Warchild: And what other constitutional rights are you willing to give up just to be able to be seen as a reasonable compromiser and to keep your ability to shop at a given store? Suppose you're in Walmart and someone objects to the political opinions that you are discussing with a friend while you shop, and reports it or makes an issue of it? Just imagine, you are telling your friend that you disagree with Obama's policies and decisions and an Obama supporter objects to what you have said and reports you to the manager ... and he asks you to leave...
Or, suppose that with no reasonable suspicion that you have shoplifted anything, the security personnel pull you off to the side and perform an unreasonable search and seizure ... just in case you MIGHT have put something in your pocket.
Just because it involves your right to keep and bear arms, does that put that right into a different category than all of your other rights?
How far are you willing to compromise any of your rights just to shop at Walmart?