A traffic stop led to a Marseilles man busted on a weapons charge.
Thirty-five-year-old Casey Daugherty was stopped by a state trooper Thursday. He's charged with unlawful possession of a weapon by a felon and driving with a revoked or suspended license. Daugherty needs $5,000 to bond out of jail.
His criminal history in La Salle County includes a couple of DUI arrests and misdemeanor charges for battery and domestic battery.