A former Dunkirk resident has been sentenced to more than 20 years in federal prison for drug- and firearm-related convictions. 43 year old Kennley Johnson was sentenced last week to 250 months in federal prison . The Star Press reports he was seen on three occasions in March and April, selling meth and two guns to a person in Anderson.