The present invention relates to a medical delivery device comprising a generally elongated housing, a container containing medicament to be delivered, a drive means capable of acting on said container for expelling said medicament, wherein said drive means comprises at least two force spring means arranged between a fixed part of the device and a movable part of the device.