According to Wilmington police, a suspicious vehicle was stopped Saturday at about 2:45 a.m., near 5th and Shipley streets. Officers said the driver, 33-year-old Roman Shankaras, was in possession of a 9mm handgun.
He was taken into custody without incident, police said.
Shankaras was charged with 2 counts of possession of a firearm by a person prohibited in addition to a traffic violation.
He was arraigned and held on $10,001 cash-only bail.
Shankaras was one of 16 inmates who was initially charged with first-degree murder and assault in the death of a corrections officer during a February 2017 riot at Delaware's maximum-security lockup.
Lieutenant Steven Floyd was killed during the 18-hour standoff.
The uprising led to reforms with how the state treats its inmates, a $7.5 million settlement between the victims and the state and ongoing civil rights lawsuits claiming inmates have been mistreated before and after.