A Hannibal man pleaded guilty in a drug-related shooting.
Martez Peete, 25, was charged with first degree assault.
He was charged with shooting a man January 28 in the 400 block of Arch Street.
The victim told police he tried to knock crack cocaine out of Peete's hand when Peete shot him.
The victim was taken to a Canton apartment before they called for medical aid.
Peete's sentencing is April 15.