A soft tissue anchor delivery device in combination with a soft tissue anchor, the soft tissue anchor comprising a first elongate leg, a second elongate leg, and a tie connecting the first elongate leg to the second elongate leg, wherein the tie comprises a first tie end connected to the first leg at a medial location, and a second tie end connected to the second leg at a medial location of the second leg, the delivery device comprising a proximal end and a distal end, the proximal end comprising a handle, a shaft extending from the handle to the distal end and having a longitudinal axis, the distal end comprising: a magazine comprising a first magazine channel extending along a length of the distal end and a second magazine channel extending along a length of the distal end parallel to the first magazine channel, and wherein the anchor is configured to be held in the magazine with the first leg located in the first magazine channel and the second leg located in the second magazine channel, and a staging location on a distal side of the magazine comprising a first staging space and a second staging space, wherein the anchor is configured to be held in the staging location with the first leg located in the first staging space and the second leg located in the second staging space, characterized in a rotatable staging disc, distal to the magazine, the rotatable staging disc comprising a staging slot as the staging location that includes the first staging space and the second staging space, the rotatable staging disc being rotatable about an axis of the shaft between a first staging position and a second staging position, and a hollow sharpened needle distal to the staging disc and extending parallel to the longitudinal axis of the shaft, wherein in the first staging position the slot aligns with the anchor held in the magazine, in the second staging position the first leg of the anchor aligns with the sharpened hollow needle; and an ejector actuatable at the handle to eject a soft tissue anchor from the staging location in the second staging position. a proximal end and a distal end, the proximal end comprising a handle, a shaft extending from the handle to the distal end and having a longitudinal axis, the distal end comprising: a magazine comprising a first magazine channel extending along a length of the distal end and a second magazine channel extending along a length of the distal end parallel to the first magazine channel, and wherein the anchor is configured to be held in the magazine with the first leg located in the first magazine channel and the second leg located in the second magazine channel, and a staging location on a distal side of the magazine comprising a first staging space and a second staging space, wherein the anchor is configured to be held in the staging location with the first leg located in the first staging space and the second leg located in the second staging space, characterized in a rotatable staging disc, distal to the magazine, the rotatable staging disc comprising a staging slot as the staging location that includes the first staging space and the second staging space, the rotatable staging disc being rotatable about an axis of the shaft between a first staging position and a second staging position, and a hollow sharpened needle distal to the staging disc and extending parallel to the longitudinal axis of the shaft, wherein in the first staging position the slot aligns with the anchor held in the magazine, in the second staging position the first leg of the anchor aligns with the sharpened hollow needle; and an ejector actuatable at the handle to eject a soft tissue anchor from the staging location in the second staging position. a magazine comprising a first magazine channel extending along a length of the distal end and a second magazine channel extending along a length of the distal end parallel to the first magazine channel, and wherein the anchor is configured to be held in the magazine with the first leg located in the first magazine channel and the second leg located in the second magazine channel, and a staging location on a distal side of the magazine comprising a first staging space and a second staging space, wherein the anchor is configured to be held in the staging location with the first leg located in the first staging space and the second leg located in the second staging space, characterized in a rotatable staging disc, distal to the magazine, the rotatable staging disc comprising a staging slot as the staging location that includes the first staging space and the second staging space, the rotatable staging disc being rotatable about an axis of the shaft between a first staging position and a second staging position, and a hollow sharpened needle distal to the staging disc and extending parallel to the longitudinal axis of the shaft, wherein in the first staging position the slot aligns with the anchor held in the magazine, in the second staging position the first leg of the anchor aligns with the sharpened hollow needle; and