Maybe. Local laws may differ. Some places armed private security is allowed, some places it isn't. If it is allowed by law, the particular security company policy will determine if a guard is armed. Usually guards are armed if they are transporting items of high value such as cash deposits.
Are you allowed to carry a gun on a boat in VA
A typical security guard is not allowed to carry a gun. There are security guards that carry guns, but they must get additional permits and training for this. Guards without guns can do what is called a private arrest. Security guards with guns generally work for the government, military, casinos or some other money bearing entity.
Capitalism has nothing to do with the right to carry a gun.
Yes the security cards can carry a baton but mostly a gun
No all security jobs require you to carry a gun. Some security jobs at the department malls or schools actually forbid people from carrying guns. Most security jobs are what people call "flashlight cops." They usually only carry a flashlight and keys, no gun. There are armed security guard positions though.
For defence of personnel and property.
the Glock 22 (.40 cal) and Glock 27 (.40 cal) i believe they get those at their departure from the academy
No, a person is not allowed to carry a firearm in any casino.
almost anywhere
A BAU agent is allowed to carry a gun as long as they have passed their test to be eligible to carry and shoot a gun. To be able to carry a gun you must know how to shoot and hold the gun steady. More correctly, you have to be able to pass the FBI shooting qualification test, and that applies to all agents, not just BAU.
You will have define the term "carry a gun". If you mean as a concealed weapon, no. You must be 21 to be issued a permit.