Stephaughn Sproulls Jr., 23, of 912 Inwood/Maple St., in Moorhead was arrested on Friday by Moorhead police and is currently in the Sunflower County Jail charged with possession of marijuana, possession of a stolen firearm, controlled substance violation and possession of methamphetamines.