A 36-year-old Centralia man has been charged with unlawful possession of a weapon by a felon.
Jeremy Phelps of North Marion in Centralia faces at least a two-year prison term up to ten years in prison if convicted on the charge.
Bond was set at $25,000 and Phelps posted $2,500 cash to gain his release from the Marion County Jail.
Salem Police had arrested Phelps after receiving a report he had a gun at his placement of employment. Police seized the gun after going to the business on Thursday.
A public defender was appointed to represent Phelps.