A Moberly man was arrested Saturday after multiple law enforcement agencies found methamphetamine, scales and a firearm inside his residence, according to the Moberly Police Department.

Randolph County Prosecutor Mike Fusselman filed a four count warrant against 40-year-old David Ray James Jr. for distribution of a controlled substance, possession of methamphetamine, keeping or maintaining a public nuisance and unlawful possession of a firearm.

James is being held at the Randolph County Justice Center on a $100,000 bond.