An orthopedic impacting tool for striking an object, the tool comprising: a motor assembly (8, 12) comprising a motor and a linear motion converter; a piston operatively coupled to the motor assembly (8, 12), the piston having a forward end and a rearward end; an air chamber; an impacting element; a control unit; a broach adapter capable of holding a broach, chisel, reamer, or other surgical implement; and an anvil element adapted to accept a portion of the broach adapter, the broach adapter being operatively coupled to the anvil element; a forward impact plate; and a rearward impact plate; wherein the air chamber comprises a forward air chamber proximate to the forward end of the piston, and a rear air chamber proximate to the rearward end of the piston; wherein the control unit is configured to direct the motor assembly (8, 12) to cause the linear motion converter to move the piston in cycles of forward and rearward reciprocating movement; wherein forward movement of the piston during the cycle will cause compression of air within the forward air chamber; and wherein rearward movement of the piston during the cycle will cause compression of air within the rear air chamber; wherein the impacting element will be is caused to move to impact the forward impact plate upon application of compressed air from the forward air chamber; and wherein the impacting element will be caused to move to impact the rearward impact plate upon application of compressed air from the rear air chamber; wherein the control unit is configured to allow for percussive impacting of the impacting element both on the forward impact plate and on the rearward impact plate in one cycle of the reciprocating movement of the piston. a motor assembly (8, 12) comprising a motor and a linear motion converter; a piston operatively coupled to the motor assembly (8, 12), the piston having a forward end and a rearward end; an air chamber; an impacting element; a control unit; a broach adapter capable of holding a broach, chisel, reamer, or other surgical implement; and an anvil element adapted to accept a portion of the broach adapter, the broach adapter being operatively coupled to the anvil element; a forward impact plate; and a rearward impact plate; wherein the air chamber comprises a forward air chamber proximate to the forward end of the piston, and a rear air chamber proximate to the rearward end of the piston; wherein the control unit is configured to direct the motor assembly (8, 12) to cause the linear motion converter to move the piston in cycles of forward and rearward reciprocating movement; wherein forward movement of the piston during the cycle will cause compression of air within the forward air chamber; and wherein rearward movement of the piston during the cycle will cause compression of air within the rear air chamber; wherein the impacting element will be is caused to move to impact the forward impact plate upon application of compressed air from the forward air chamber; and wherein the impacting element will be caused to move to impact the rearward impact plate upon application of compressed air from the rear air chamber; wherein the control unit is configured to allow for percussive impacting of the impacting element both on the forward impact plate and on the rearward impact plate in one cycle of the reciprocating movement of the piston.