A grand jury has indicted a 40-year-old Dunwoody man in connection with what authorities say was his botched attempt to impersonate a DEA agent.

Daniel Harbison was arrested after he had allegedly conducted a traffic stop while posing as an agent on April 3, acting U.S. attorney John Horn said.

Harbison pulled over a Chevrolet Suburban in Doraville that, coincidentally and, unknown to Harbison, was being driven by an off-duty Doraville police corporal, Horn said. Harbison wore a T-shirt bearing the letters DEA, had an ID card that appeared to be issued by the DEA, and had a realistic-looking gold and blue badge embossed with the letters “US,” Horn added, as well as what appeared to be a .45 caliber handgun in a thigh holster.

When the Doraville police officer asked Harbison why the LED lights he flashed when making the stop were green and white instead of the standard police blue and white lights, Harbison allegedly said it was because he was a federal officer. The Doraville officer then said other police were on their way to the scene to see if Harbison was really law enforcement, at which time he got back in his car and drove off, Horn said.

At Harbison’s home, police found a .45 caliber handgun, a DEA T-shirt, LED Lights, a purported DEA card and a gold and blue “US” badge, authorities said.

Harbison was arraigned on federal charges of being a felon in possession of a firearm. Authorities said he had previously been convicted of a felony and could not legally possess a gun.

“Had he not stopped our officer, who knows what damage he could have done to citizens? It is still unknown how many victims remain, but we can say there won’t be more,” Doraville chief of police John King said.