The federal case, and facts stated by Harkins during his pleas Wednesday, arose from a local investigation based on tips that he was using and selling illegal drugs at his home.
A federal warrant for Ryan Harkins' arrest on two counts of being a felon in possession of a firearm and methamphetamine distribution was filed in January.