MARLBORO, MASS. (WHDH) - A Connecticut man is facing gun and drug charges after troopers found a loaded gun on him after a traffic stop in Marlborough Tuesday while his 5-year-old son slept in the car, police said.

A trooper patrolling I-290 eastbound pulled over a Volkswagen Atlas at the I-495 ramp after the Atlas was speeding more than 20 mph over the limit, police said. A license plate query allegedly determined that the car was a rental that was supposed to have been returned Monday and that the driver was not the person who had rented the car.

The car also contained a man in the passenger seat and a young child sleeping in the rear seat, police said, and when troopers frisked the driver, they allegedly found marijuana and rolling papers. The driver then put his hand into his right pocket and tried to pull something out before troopers tackled him, police said.

Troopers allegedly found a loaded Clerke .32 Smith & Wesson handgun in the driver’s pocket. After searching the car, troopers found a pouch containing additional ammunition, a bag of a substance believed to be cocaine, and six tablets believed to be ecstasy, police said.

Police later determined the driver had full custody of the 5-year-old and contacted the Connecticut Child Welfare Agency. The child was released to the custody of a family member.

Anthony Oliver, 28, of Stratford, Connecticut, was charged with wanton and reckless child endangerment, carrying a loaded firearm, possession of a firearm with a defaced serial number, trafficking in cocaine, possession of ecstasy, speeding, committing a marked lanes violation, and resisting arrest.

He is expected to be arraigned through Marlborough District Court.

(Copyright (c) 2025 Sunbeam Television. All Rights Reserved. This material may not be published, broadcast, rewritten, or redistributed.)

Join our Newsletter for the latest news right to your inbox