A 16-year veteran of the Baltimore Police Department was arrested on Wednesday for allegedly selling a ghost gun and distributing drugs to a motorcycle gang in Maryland. 

Steven Umberto Angelini, 41, faces charges for conspiracy and distribution of oxycodone, as well as possession of a firearm in furtherance of a drug trafficking crime.

In January of this year, Angelini allegedly started selling and trading drugs with the president of the Maryland Infamous Ryders Motorcycle Club after a drug supplier they both knew was murdered, according to a criminal complaint. 

On Jan. 6, Angelini agreed to provide 90 oxycodone pills in exchange for $100 and an eighth of an ounce of cocaine, according to text messages between the pair detailed in the complaint. 

Baltimore Police

A seal of the Baltimore Police Department is seen at Police Headquarters. (MANDEL NGAN/AFP via Getty Images)

Over the next several days, Angelini is accused of offering the head of the motorcycle gang information on the former drug dealer's murder and buying more drugs

"Hey bro got the video on my drive," Angelini sent on Jan. 14, according to the complaint. "Can I meet u later and give u that and buy another ball from you[?]"

TEXAS COP FACES SECOND CHILD SEXUAL ASSAULT CHARGE AFTER ALLEGEDLY PREYING ON TRAFFICKING VICTIM, TEEN RUNAWAY

The transfer of the video never went through and contact over the next few months was minimal, but Angelini allegedly reached out again in April and made a deal to trade a ghost gun he said he built for cocaine and cash. 

Ghost guns, which the Biden administration cracked down on earlier this year, are homemade firearms that can be built from parts. 

Baltimore police

Steven Umberto Angelini, 41, allegedly traded oxycodone for cocaine multiple times.  (Getty Images)

In May, Angelini allegedly traded oxycodone for cash and cocaine again, according to the complaint. 

CLICK HERE TO GET THE FOX NEWS APP

The Baltimore Police Department said that Angelini already had his policing powers suspended before his arrest. 

"Officer Angelini had his police powers suspended since August, 2020, for a separate investigation and after his arrest today, he has been suspended without pay," Lindsey Eldridge, a spokesperson for Baltimore police, told Fox News Digital in a statement. 

Angelini was taken into custody Wednesday and is being held ahead of a detention hearing on Thursday.