A rodstock barrel drive for feeding rodstock in a rodstock drive assembly, the rodstock barrel drive comprising: a housing, the housing containing: a first roller gear and a second roller gear, the first and second roller gears each having a first toothed circumferential section, and a second circumferential section with a gripping surface such that, when installed within the housing, the teeth of the first circumferential sections of the roller gears intermesh such that rotation of one of roller gear causes rotation of the other roller gear in the opposite direction, and the second circumferential sections are configured to grip a rodstock between them so as to draw a rodstock through the space between the pair of roller gears when the roller gears rotate; a ring gear which engages with one of the pair of roller gears; a drive gear which engages with the ring gear; one or more idler gears which engage with the ring gear; and a motor connected to the drive gear such that, upon activation, the motor rotates the drive gear, which rotates the ring gear, which rotates the pair of roller gears, which draws a rodstock through the roller gears; wherein the first roller gear, second roller gear, ring gear, drive gear, and the one or more idler gears are all positioned within, and oriented parallel to, a common plane. a housing, the housing containing: a first roller gear and a second roller gear, the first and second roller gears each having a first toothed circumferential section, and a second circumferential section with a gripping surface such that, when installed within the housing, the teeth of the first circumferential sections of the roller gears intermesh such that rotation of one of roller gear causes rotation of the other roller gear in the opposite direction, and the second circumferential sections are configured to grip a rodstock between them so as to draw a rodstock through the space between the pair of roller gears when the roller gears rotate; a ring gear which engages with one of the pair of roller gears; a drive gear which engages with the ring gear; one or more idler gears which engage with the ring gear; and a motor connected to the drive gear such that, upon activation, the motor rotates the drive gear, which rotates the ring gear, which rotates the pair of roller gears, which draws a rodstock through the roller gears; a first roller gear and a second roller gear, the first and second roller gears each having a first toothed circumferential section, and a second circumferential section with a gripping surface such that, when installed within the housing, the teeth of the first circumferential sections of the roller gears intermesh such that rotation of one of roller gear causes rotation of the other roller gear in the opposite direction, and the second circumferential sections are configured to grip a rodstock between them so as to draw a rodstock through the space between the pair of roller gears when the roller gears rotate; a ring gear which engages with one of the pair of roller gears; a drive gear which engages with the ring gear; one or more idler gears which engage with the ring gear; and a motor connected to the drive gear such that, upon activation, the motor rotates the drive gear, which rotates the ring gear, which rotates the pair of roller gears, which draws a rodstock through the roller gears; wherein the first roller gear, second roller gear, ring gear, drive gear, and the one or more idler gears are all positioned within, and oriented parallel to, a common plane.