A medical device for the delivery of sutures and implants through tissue of a patients body. The medical device includes a handle, an elongated shaft member, a needle carrier, and a slideable mechanism. A method of delivering a suture or an implant includes inserting and deploying a medical device including a handle, an elongated shaft member, a needle carrier, and a slideable mechanism into tissue of a patients body.