The answer is that a bunch of gun-hating legislators — who are terrified of the very thought of guns — slammed through a law prohibiting guns in any federal facility. It is now contained at 18 U.S.C. 930.
– “Liberal”(commie) trash want to keep it safe for govt. employees to ‘go postal.’