Notwithstanding any other law, rule, or regulation, no person while on Postal Service property may carry firearms, other dangerous or deadly weapons, or explosives, either openly or concealed, or store the same on Postal Service property, except for official purposes.