An applicator for applying a barbed fastener to a body tissue-is provided. The applicator comprises an elongated tubular portion having a longitudinal axis extending from a proximal end to a distal end and having a tube interior sized and configured for receiving the barbed fastener. An elongate driver is disposed at least partially inside the tube interior, the driver having a driver engaging portion at its distal end. The driver engaging portion is adapted to engage the barbed fastener in a firing position adjacent the distal end of the elongated tubular portion. The applicator also comprises a driver actuator assembly adjacent the driver at its proximal end, the driver actuator assembly being adapted for selectively imparting an impulse force to the driver. The driver is configured for transmitting the impulse force to the barbed fastener.