If I were any smarter I would stay out of this, but I enjoy talking about my rights as an American citizen. Now there have been quite a bit of posts in this thread already with a lot of good points. That being said, I'm an adult, and I've carried my airsoft guns in the open, mags out, muzzle up slung on my back, to my friends' places. I'm not waving them around. I'm not walking to the supermarket with them. There's nothing illegal about it, period. I'm not going to get shot, and I'm not going to get this sport banned. I've been shooting real firearms long before I started shooting airsoft guns, and that's how I've carried actual firearms. Is this not America?