A medication delivery pen having a repeat-dose feature that limits motion of the dose control mechanism using an adjustable repeat-dose stop on the dose knob. In addition, the medication delivery pen also provides the user a simple mechanism for setting and correcting the dose and a drive mechanism that makes the dispensing operation as easy as possible requiring as little force as necessary.