They wouldn't fight this bill
When employers do not allow guns on company property, it means they have disarmed all of those folks on the commute from and to home. So anywhere along the way those employees are defenseless against criminal attack. If FedEx valued their people, they as a company would not remove the means that employees could protect themselves. But as with most companies FedEx is just worried about covering their own a**, and the employees are just overhead, and replaceable.
I'd also ask how their policy prevents someone intent on doing harm from bringing a weapon to work, and causing mayhem. The policy didn't keep an ex-FedEx employee from carrying a shotgun into the company facility in Chicago last fall and offing himself.