Really? What specifically is the issue? Is it possible that the laws are different in each state?
Since it is a Federal Agency(sort of).
39 CFR 232 1 (1)
(l) Weapons and explosives. No person while on postal property may carry firearms, other dangerous or deadly weapons, or explosives, either openly or concealed, or store the same on postal property, except for official purposes.
18 US Code Section 930
Except as provided in subsection (d), whoever knowingly possesses or causes to be present a firearm or other dangerous weapon in a Federal facility (other than a Federal court facility), or attempts to do so, shall be fined under this title or imprisoned not more than 1 year, or both.
(b)
Whoever, with intent that a firearm or other dangerous weapon be used in the commission of a crime, knowingly possesses or causes to be present such firearm or dangerous weapon in a Federal facility, or attempts to do so, shall be fined under this title or imprisoned not more than 5 years, or both.
(c)
A person who kills or attempts to kill any person in the course of a violation of subsection (a) or (b), or in the course of an attack on a Federal facility involving the use of a firearm or other dangerous weapon, shall be punished as provided in sections 1111, 1112, and 1113.
(d)
Subsection (a) shall not apply to -
(1)
the lawful performance of official duties by an officer, agent, or employee of the United States, a State, or a political subdivision thereof, who is authorized by law to engage in or supervise the prevention, detection, investigation, or prosecution of any violation of law;
(2)
the possession of a firearm or other dangerous weapon by a Federal official or a member of the Armed Forces if such possession is authorized by law; or
(3)
the lawful carrying of firearms or other dangerous weapons in a Federal facility incident to hunting or other lawful purposes.