IT ain't about the 2nd Amend. THe property in question is the employee's car. It ain't yours and you have no right to search it. It wasn't your right in the past, it was NEVER done at all, and it ain't going to be done now. That's property rights!
As far as the 2nd Amendment goes and the employee's right to self defense that's secondary. The motivation for this BS is to take that right away, because the grabbers failed in the legislatures. They don't get to violate the rights of their employees, by intimidation. Intimidation is the tool of a criminal, a petty tyrant.
A parking lot is a friggin' parking lot. It's to park cars. The employer's got no business going through the employees cars whatsoever.