An 18-year-old has been arrested after testing positive for cocaine and an imitation firearm being found in his car.
Police in North Yorkshire reported how officers stopped a vehicle for having two defective tyres.
Police then found the driver tested positive for cocaine in a roadside drugs test, before finding an imitation firearm under the seat.
The incident happened in Selby on Sunday.
A spokesman said: "The driver, an 18-year-old local male was arrested. An evidential blood sample has been obtained and he was released under investigation pending the results."