A reciprocating saw comprising: a motor defining a motor axis, the motor including a front end and a back end, the front end including a front face defining a first vertical plane perpendicular to the motor axis, and the back end including a rear face opposite the front face, the rear face defining a second vertical plane parallel to the first vertical plane and perpendicular to the motor axis; a dual-eccentric scotch yoke mechanism coupled to the motor, the scotch yoke mechanism including a spindle driven to reciprocate relative to the motor along a spindle axis parallel to the motor axis, the spindle including a rear end nearest to the motor, and a counterweight driven to reciprocate relative to the motor and opposite to the spindle; a driveshaft including a first driveshaft portion and a second driveshaft portion, wherein the first driveshaft portion includes a first driveshaft segment, and the second driveshaft portion includes a second driveshaft segment, wherein the second driveshaft segment includes a pin, wherein a bore is defined in the first driveshaft segment, wherein the pin is received within the bore to couple the first driveshaft segment to the second driveshaft segment with a slip fit; a pinion coupled to a motor shaft of the motor; and a gear that receives torque from the pinion, wherein the spindle, with the reciprocating saw in a horizontal orientation, is arranged above the motor such that, as the spindle reciprocates forward and backward for each drive cycle, the rear end extends into a space defined between the first and second vertical planes during at least a portion of the drive cycle, wherein the driveshaft drives the spindle and the counterweight to reciprocate relative to the motor, and wherein the driveshaft receives torque from the gear. a motor defining a motor axis, the motor including a front end and a back end, the front end including a front face defining a first vertical plane perpendicular to the motor axis, and the back end including a rear face opposite the front face, the rear face defining a second vertical plane parallel to the first vertical plane and perpendicular to the motor axis; a dual-eccentric scotch yoke mechanism coupled to the motor, the scotch yoke mechanism including a spindle driven to reciprocate relative to the motor along a spindle axis parallel to the motor axis, the spindle including a rear end nearest to the motor, and a counterweight driven to reciprocate relative to the motor and opposite to the spindle; a driveshaft including a first driveshaft portion and a second driveshaft portion, wherein the first driveshaft portion includes a first driveshaft segment, and the second driveshaft portion includes a second driveshaft segment, wherein the second driveshaft segment includes a pin, wherein a bore is defined in the first driveshaft segment, wherein the pin is received within the bore to couple the first driveshaft segment to the second driveshaft segment with a slip fit; a pinion coupled to a motor shaft of the motor; and a gear that receives torque from the pinion, a spindle driven to reciprocate relative to the motor along a spindle axis parallel to the motor axis, the spindle including a rear end nearest to the motor, and a counterweight driven to reciprocate relative to the motor and opposite to the spindle; a driveshaft including a first driveshaft portion and a second driveshaft portion, wherein the first driveshaft portion includes a first driveshaft segment, and the second driveshaft portion includes a second driveshaft segment, wherein the second driveshaft segment includes a pin, wherein a bore is defined in the first driveshaft segment, wherein the pin is received within the bore to couple the first driveshaft segment to the second driveshaft segment with a slip fit; a pinion coupled to a motor shaft of the motor; and a gear that receives torque from the pinion, wherein the spindle, with the reciprocating saw in a horizontal orientation, is arranged above the motor such that, as the spindle reciprocates forward and backward for each drive cycle, the rear end extends into a space defined between the first and second vertical planes during at least a portion of the drive cycle, wherein the driveshaft drives the spindle and the counterweight to reciprocate relative to the motor, and wherein the driveshaft receives torque from the gear.