If government entities were all supposed to allow guns on their premises, then why do we spend so much money at every governmental building to insure that no firearms enter that very building?

Because those inside do not want to get shot… 🙂

If that is good enough for the General Assembly located in Legislative Hall, it is good enough for residents of Public Housing.