CAPE GIRARDEAU -- A former sheriff and deputy of Carter County have been indicted for federal weapons charges.