Who gave the corporation the right to look in the vehicles. Obviously this fellow's was searched to find the gun.
The Nazi HR department there brought in gun/drug sniffing dogs to the parking lot.
They probably got some federal grant or favorable tax treatment for doing so, since in a "real free market", a company that wasted time and money on a Soviet-style witch hunt would quickly go out of business.