I'm all for freedom to choose. You don't like bank of America because they will not do business with a company that supports the second amendment find a new bank. You don't like crosses on your holster there are plenty of other manufacturers out there. If you wall up to the door of a restaurant and there is a no firearms sign on the door turn around and choose a different place to eat. Vote with your money, its your choice.