An apparatus (100; 200; 300) for correcting bunion deformity, the apparatus comprising: an elongated member (102; 202; 302) extending from a first end to a second end; a first arm member (104; 204; 304) having an arm axis (124; 224) and coupled to the first end of the elongated member and extending from the elongated member (102, 202, 302) in a direction orthogonal to the length of the elongated member (102, 202, 302) so that the arm axis extends in the orthogonal direction, wherein the first arm member extends from a first end to a second end, the first end being rotatably coupled to the first end of the elongated member, the arm axis extending from the first end to the second end of the first arm member, and wherein the first arm member is configured to rotate about the arm axis; a second arm member configured to engage the elongated member such that the second arm member can translate along the elongated member between the first and second ends of the elongated member, the second arm member including an attachment portion configured to translatably engage the elongated member and an extension extending from the attachment portion in the same orthogonal direction as the first arm member, wherein a distal end of the extension is configured to engage a bone during use; and a rotation guide (108; 208; 308) coupled to the first arm member such that the rotation guide is configured to rotate with respect to the first arm member, the rotation guide defining a bore (140; 240; 340a, 340b) having a longitudinal axis and configured to receive a k-wire along the bore's longitudinal axis; wherein rotation of the rotation guide with respect to the first arm member causes the longitudinal axis to rotate about a rotation axis. an elongated member (102; 202; 302) extending from a first end to a second end; a first arm member (104; 204; 304) having an arm axis (124; 224) and coupled to the first end of the elongated member and extending from the elongated member (102, 202, 302) in a direction orthogonal to the length of the elongated member (102, 202, 302) so that the arm axis extends in the orthogonal direction, wherein the first arm member extends from a first end to a second end, the first end being rotatably coupled to the first end of the elongated member, the arm axis extending from the first end to the second end of the first arm member, and wherein the first arm member is configured to rotate about the arm axis; a second arm member configured to engage the elongated member such that the second arm member can translate along the elongated member between the first and second ends of the elongated member, the second arm member including an attachment portion configured to translatably engage the elongated member and an extension extending from the attachment portion in the same orthogonal direction as the first arm member, wherein a distal end of the extension is configured to engage a bone during use; and a rotation guide (108; 208; 308) coupled to the first arm member such that the rotation guide is configured to rotate with respect to the first arm member, the rotation guide defining a bore (140; 240; 340a, 340b) having a longitudinal axis and configured to receive a k-wire along the bore's longitudinal axis; wherein rotation of the rotation guide with respect to the first arm member causes the longitudinal axis to rotate about a rotation axis.