A Waterloo man has been arrested after being found with a gun stolen out of Davenport, according to the Waterloo Cedar Falls Courier. Cedar Falls Police pulled over a Chevy Malibu for speeding around 2:00 a.m. Friday. Officers noticed the smell of marijuana emanating from the car. A search found a jar of marijuana and a 9mm handgun was found in the driver’s waistband. That gun came back as stolen. The driver, 21 year old Joesaiah Armstrong is prohibited from possessing guns because of previous felony Theft charges. He also has previous gun related convictions. Armstrong has been charged with Felon in Possession of a Firearm and third degree Theft.