Systems and methods for fastening tissue include a tissue fastening device comprising an elongate element and a delivery device including a cone, suture, and needle arranged at a delivery end of the elongate element. At least one of the tissue locking features and a tissue lock device are arranged at an end of the elongate element opposite the delivery end. The system includes a locking feature near the delivery end, and a lock device having a mating feature that corresponds to the locking feature. When the delivery device is passed through the lock device, the mating feature engages the locking feature and locks the lock device in an axial direction along the elongate element.