Duncan Small sued Asheville police over an allegedly false arrest but now faces federal charges for illegal gun possession.