A bone joining device suitable for joining a first bone piece to a second bone piece, the device comprises: (a) a female component, the female component comprising a first elongated stem portion comprising a first end, a first top opposite the first end, and a cavity that extends axially from the first top toward the first end and comprising an open end, a closed end opposite the open end, and a wall extending from the open end to the closed end including at least one recess circumscribing the wall near said closed end, the first elongated stem portion suitable for insertion from the first end longitudinally into a surface of the first bone piece; and (b) a male component, the male component comprising a second elongated stem portion comprising a second end and a second top opposite the first end, the second elongated stem portion suitable for insertion from the second end longitudinally into a surface of the second bone piece, and a connector extending from the second top, the connector comprising an elongated shaft (46/70), a top of the shaft (46/70) near the second top, and a distal end opposite the top of the shaft (46/70), wherein the connector and the second elongated stem portion are a single piece; and the connector is capable of insertion into the cavity in the first elongated stem portion and to lock the connector portion and the first component, and wherein the connector further comprises: at least one ring (44/441) formed around or proximal to the distal end of the elongated shaft (46/70); at least one cross slit extending from the distal end toward the top of the shaft (46/70) thereby forming a spring collet; and characterized by a groove extending along the length of the elongated shaft (46/70), the first elongated stem portion of the female component further comprising a pin hole through the side of the first elongated stem portion, the pin hole comprising an anti-rotation pin capable of fitting in the groove of the connector when the connector is inserted into the cavity of the female component, wherein the anti-rotation pin prevents rotation of the connector in relation to the first elongated stem portion when the anti-rotation pin is in the groove of the connector. (a) a female component, the female component comprising a first elongated stem portion comprising a first end, a first top opposite the first end, and a cavity that extends axially from the first top toward the first end and comprising an open end, a closed end opposite the open end, and a wall extending from the open end to the closed end including at least one recess circumscribing the wall near said closed end, the first elongated stem portion suitable for insertion from the first end longitudinally into a surface of the first bone piece; and (b) a male component, the male component comprising a second elongated stem portion comprising a second end and a second top opposite the first end, the second elongated stem portion suitable for insertion from the second end longitudinally into a surface of the second bone piece, and a connector extending from the second top, the connector comprising an elongated shaft (46/70), a top of the shaft (46/70) near the second top, and a distal end opposite the top of the shaft (46/70), the connector and the second elongated stem portion are a single piece; and the connector is capable of insertion into the cavity in the first elongated stem portion and to lock the connector portion and the first component, and at least one ring (44/441) formed around or proximal to the distal end of the elongated shaft (46/70); at least one cross slit extending from the distal end toward the top of the shaft (46/70) thereby forming a spring collet; and characterized by a groove extending along the length of the elongated shaft (46/70), the first elongated stem portion of the female component further comprising a pin hole through the side of the first elongated stem portion, the pin hole comprising an anti-rotation pin capable of fitting in the groove of the connector when the connector is inserted into the cavity of the female component, wherein the anti-rotation pin prevents rotation of the connector in relation to the first elongated stem portion when the anti-rotation pin is in the groove of the connector.