An Alton man has received an 18-year prison sentence for trafficking methamphetamine while in possession of a firearm and ...