Jamal L. Brown Jr. from East St. Louis was charged with possession of a machine gun and fleeing police after a high-speed chase in Granite City.