A hammer-drill that includes: a housing having a motor including an output member; a rotary-reciprocatory output spindle journaled in the housing; a parallel axis transmission disposed in the housing and driven by the output member, the transmission including a shift sub-assembly that shifts between a first position wherein the output spindle rotates at a first low speed and a second position wherein the output spindle rotates at a second high speed; a rotably fixed hammer member having non-rotating hammer teeth and a rotatable hammer member having rotating hammer teeth each mounted around the output spindle, the movable hammer member cooperating with the fixed hammer member to deliver vibratory impacts to the output spindle in a hammer-drilling mode; characterized by a mechanical speed shift pin that communicates with the shift sub-assembly; an electronic speed shift pin that communicates with an electronic speed switch of the hammer-drill that sends a signal to a controller of the hammer-drill, thereby providing an additional speed mode; and a mode collar rotatably mounted on the housing and around the output spindle, the mode collar associated with a first cam surface linked to the shift sub-assembly through the mechanical speed shift pin, and the mode collar associated with a second cam surface linked to the electronic speed switch through the electronic speed shift pin, and the mode collar associated with a third cam surface rotatable with the mode collar into a hammer position wherein engagement of the rotating hammer teeth with non-rotating hammer teeth is permitted and the third cam surface being rotatable with the mode collar into a non-hammer position, wherein engagement of the rotating hammer teeth with non-rotating hammer teeth is prevented. a housing having a motor including an output member; a rotary-reciprocatory output spindle journaled in the housing; a parallel axis transmission disposed in the housing and driven by the output member, the transmission including a shift sub-assembly that shifts between a first position wherein the output spindle rotates at a first low speed and a second position wherein the output spindle rotates at a second high speed; a rotably fixed hammer member having non-rotating hammer teeth and a rotatable hammer member having rotating hammer teeth each mounted around the output spindle, the movable hammer member cooperating with the fixed hammer member to deliver vibratory impacts to the output spindle in a hammer-drilling mode; characterized by a mechanical speed shift pin that communicates with the shift sub-assembly; an electronic speed shift pin that communicates with an electronic speed switch of the hammer-drill that sends a signal to a controller of the hammer-drill, thereby providing an additional speed mode; and a mode collar rotatably mounted on the housing and around the output spindle, the mode collar associated with a first cam surface linked to the shift sub-assembly through the mechanical speed shift pin, and the mode collar associated with a second cam surface linked to the electronic speed switch through the electronic speed shift pin, and the mode collar associated with a third cam surface rotatable with the mode collar into a hammer position wherein engagement of the rotating hammer teeth with non-rotating hammer teeth is permitted and the third cam surface being rotatable with the mode collar into a non-hammer position, wherein engagement of the rotating hammer teeth with non-rotating hammer teeth is prevented.