A North Carolina man who claimed self-defense in a deadly Kansas City shooting has pleaded guilty to illegally possessing more than 50 stolen firearms.

Twenty-four-year-old Kameron Bynum, of Wilson, North Carolina, also pleaded guilty Tuesday in federal court to drug trafficking. Prosecutors say he stole 52 handguns valued at more than $19,000 in May 2017 from a Kansas City pawn shop.

When he was arrested in North Carolina nearly two weeks later, he was in possession of about 13 grams of marijuana and more than $900. A handgun that had been stolen from the pawn shop was found in his apartment, along with more than 400 Xanax tablets and marijuana.

Police say a vehicle used in the burglary also was tied to an August 2016 homicide. Bynum’s phone was found at the scene. He told police he was trying to buy Xanax from someone when the person pulled out a gun and attempted to rob him. Prosecutors say another witness backed up Bynum’s account that he fired in self-defense.

More From AM 1050 KSIS