Michigan State Police were patrolling M-10 near Chicago Boulevard when they clocked a car going 85 mph - about 30 mph over the speed limit.
Upon contacting the driver, police spotted a handgun in plain view of the officers and next to the driver.
After police arrested the 30-year-old driver, a background check revealed he didn't have a concealed pistol license and was also a convicted felon.
Further investigation by state police found the gun had been stolen.
While searching the suspect, police also found a large bag of pills concealed in his groin area.
A report will be sent to the Wayne County Prosecutor's Office.