A medical implant deployment system for placing an implant at a preselected site within a vessel, duct or body lumen of a mammal comprising a reloadable deployment system includes a mechanical coupling assembly at the distal end of a delivery member, having an extended configuration in which the coupling assembly is adapted to receive or release the implant proximal end and a retracted configuration where the coupling assembly distal end is interlockingly engaged with the implant proximal end. Once the implant is properly positioned the coupling assembly is actuated, thereby releasing the implant at a desired position within the body.