Yes, if you have a valid firearm permit from the BSIS and your employer approves your carrying a weapon while on duty. When getting your fingerprints taken for your background check, you should also use the form for an armed security guard, not an unarmed security guard.
If your employer doesn’t want you to carry weapons while on duty, then you should not do so even if you have a firearms permit. If you need to carry a baton, you also need a baton permit. If you want to carry pepper spray, you should get training on how to use it correctly and when to use it.