If it was part of "an ongoing investigation" odds are the cops suspected he had them. Since they didn't have a warrant they could have told a uniformed officer to stop him on a bullshyte traffic violation then ask to search the car. Low and behold he lets them check his truck. Nice break for LE.