yes
Generally speaking, no. Firefighters are (generally) not sworn law enforcement officers.
It is legal to possess handcuffs in all US states. It is generally legal to carry them, but if charged with another crime such as kidnapping, the handcuffs could be considered a crime tool and result in additional charges.
It is legal to carry a key chain.
It is legal for a citizen to carry Mace pepper spray in Pennsylvania.
Yes, it is legal to carry a citizen Taser in Alabama.
Yes, it is legal.
legal to own one but illegal to carry
It is legal to carry a Taser in a holster or purse in Georgia.
No it is not legal to carry a butterfly knife or a switchblade in the state of Iowa
yes a security officer can carry handcuffs depending on his/her security agency or training but if you don't know how to use them properly or have not been trained then no you cant i have a security license in Florida and i carry them.
No. It's legal to own and carry lock picks in Pennsylvania.
If you're referring to an expandable baton, they are legal, generally speaking, but some states in the U.S. require you to take a training class in order to carry one. I'd guess that some states don't allow you to carry a baton, so the answer is, it depends on where you are. For reference, Asp is a brand name.