My boss is a liberal, and I work in many city and state buildings, so it is not an option while working. After hours is another story.
So do I. Not carrying is not an option.
Single income, with a sick wife. I pay more in medical than mortgage. Intentional attempting to get fired (And arrested) is not an option. The law here is that that "gun-free" sign means jail time if caught. The act of entering, if prominently displayed, is a crime in itself.