Agent D.R. Radford said the case against 41-year-old Scottie Plum of Roanoke Rapids remains under investigation.
Plum was charged with possession of a weapon by a convicted felon following the execution of a search warrant at Adams Circle around 9:30 a.m.
Radford said in a statement a Beretta .40-caliber handgun was seized.
An investigation into Plum was based on citizen complaints and Radford's own investigation into drug activity over the past several months.
Plum received a $2,500 secured bond and May 27 court date.