Since city halls, fire stations, police stations and such are not prohibited places under Maine law and cities cannot makes rules or ordinances making such places off limits, can municipalities legally forbid employees from carrying firearms while working?