A Coast Guard officer who prosecutors say expressed white supremacist views and compiled a hit list of prominent Democrats and media personalities was indicted Wednesday on federal drug and weapons charges.

Lt. Christopher Paul Hasson, 49, is accused of unlawful possession of silencers, possession of firearms by a drug addict and unlawful user, and possession of a controlled substance -- the opioid painkiller tramadol.

Hasson was arrested on related charges on Feb. 15 in the parking garage of the Coast Guard Headquarters building in Washington, D.C., where he had worked since June 2016 on a program to acquire advanced cutters for the agency. In a motion for pretrial detention, prosecutors described the Marine and Army National Guard veteran as "a domestic terrorist" who meant to "murder innocent civilians on a scale rarely seen in this country."

The filing claimed that Hasson had drawn up a list of so-called "traitors" including House Speaker Nancy Pelosi; Senate Democratic Leader Chuck Schumer; presidential hopefuls Kirsten Gillibrand, Elizabeth Warren, Cory Booker and Kamala Harris; and Democratic Reps. Alexandria Ocasio-Cortez and Ilhan Omar. The list also included cable news hosts Chris Hayes, Joe Scarborough, Chris Cuomo and Van Jones.

CALIFORNIA ISIS SUPPORTER WHO BRAGGED OF BOMB PLOTS GETS MORE THAN 15 YEARS IN PRISON

Prosecutors say Hasson described himself as "a longtime white nationalist" and drafted an email in which he said he was "dreaming of a way to kill almost every last person on the earth."

In a statement, the Justice Department said federal agents had removed 17 firearms from Hasson's suburban Maryland apartment, including seven rifles, four pistols, two shotguns and two revolvers, along with the two silencers. Authorities said the silencers were not registered and did not have serial numbers.

Hasson hasn't been charged with any terrorism-related offenses. U.S. Attorney Robert Hur said in a statement Wednesday that authorities are still gathering evidence. His arraignment wasn't immediately scheduled.

During a Feb. 21, U.S. Magistrate Judge Charles Day agreed to keep Hasson behind bars but said he was willing to revisit his decision in 14 days if prosecutors haven't brought more serious charges by then.

CLICK HERE TO GET THE FOX NEWS APP

Julie Stelzig, a public defender who represented Hasson at that hearing, accused prosecutors of making inflammatory accusations against him without providing evidence.

"It is not a crime to think negative thoughts about people," said Stelzig, who argued that the Justice Department was trying to make an example of Hasson to answer claims that it has ignored accused domestic terrorists.

If convicted of all charges, Hasson could face up to 31 years in prison.

The Associated Press contributed to this report.