The guy is lying. Like some trucker is going to have that on his truck when he knows it will likely be unattended in unsafe areas.
It probably said Picatinny....