It is NOT against the law to open carry in Wal Mart. It is against company policy. There is a huge difference. IF you oc in there, you can be asked to leave, and if you do not, THEN it is against the law, and you are trespassing. If you do open carry (I don't oc anywhere), you will give the Walton kids a chance to roll their eyes as they nibble their brie with their friends in the Hamptons and say "well, we tried." They can't do anything but demand you leave. .... let me ask you this..... how many Wal Mart employees have you met who were obsessed with keeping their rules?