A Nebraska State trooper found a stolen handgun and dozens of ID cards Sunday afternoon when three men were pulled over in a speeding car on I-80 near North Platte.

The vehicle was a black sport utility vehicle. It was eastbound.  It was pulled over near mile marker 173 – about four miles west of North Platte, NSP spokesman Cody Thomas said.

During a stop, the trooper smelled marijuana coming from the vehicle and conducted a search, Thomas said.

In addition to the stolen handgun, the trooper found a whopping 47 ID cards, 81 credit cards, six Social Security cards, and other unspecified forms of identification, Thomas said.

The three men are: Brandon Tavaris Davis, 32, Juan Carlos Souza, 25, and Montague Rojon Jackson, 19, all of Florida, Thomas said.

They were taken to the Lincoln County jail and charged with multiple crimes, including possession of a stolen firearm and identify fraud.

Davis is also charged with being a felon in possession of a firearm. He has prior convictions of grand theft auto, burglary and trafficking in stolen property in Florida, according to the Florida Department of Corrections.

The three men appeared in court Monday afternoon, where bonds were set at $25,000 for Souza and Jackson. Davis’s bond was set at $50,000.

The NSP urges everyone to lock their vehicles and avoid leaving personal IDs or monetary information such as credit cards unattended in vehicles, or their documents might end up in another state.