A container for storing a medicament prior to use, the container comprising: a first housing for containing a medicament; a second housing, wherein the first housing is movable relative to the second housing; an injection member associated with a lower portion of the first housing; a first contaminant barrier disposed at a lower portion of the second housing; a second contaminant barrier disposed between the upper portion of the second housing and the lower portion of the first housing, such that the first contaminant barrier and the second contaminant barrier prevent contaminants from entering the second housing; a spring disposed between the first and second housings such that when the first housing moves relative to the second housing in a first direction to deliver the medicament, the spring is biased, and the injection member extends from the second housing traversing the first contaminant barrier, and after the medicament is delivered through the injection member when the first housing moves relative to the second housing in a second direction, the spring is released and the injection member is retracted into the second housing to prevent an unintentional contact with the injection member; a stopper (28, 28B) associated with the first housing, said stopper being movable relative to the first housing, whereby the medicament is delivered through the injection member upon movement of the first housing relative to the second housing in a first direction followed by movement of the stopper relative to the first housing in a first direction; and a third contaminant barrier disposed between the stopper and the first housing to prevent contaminants from entering the first housing and/or the medicament. a first housing for containing a medicament; a second housing, wherein the first housing is movable relative to the second housing; an injection member associated with a lower portion of the first housing; a first contaminant barrier disposed at a lower portion of the second housing; a second contaminant barrier disposed between the upper portion of the second housing and the lower portion of the first housing, such that the first contaminant barrier and the second contaminant barrier prevent contaminants from entering the second housing; a spring disposed between the first and second housings such that when the first housing moves relative to the second housing in a first direction to deliver the medicament, the spring is biased, and the injection member extends from the second housing traversing the first contaminant barrier, and after the medicament is delivered through the injection member when the first housing moves relative to the second housing in a second direction, the spring is released and the injection member is retracted into the second housing to prevent an unintentional contact with the injection member; a stopper (28, 28B) associated with the first housing, said stopper being movable relative to the first housing, whereby the medicament is delivered through the injection member upon movement of the first housing relative to the second housing in a first direction followed by movement of the stopper relative to the first housing in a first direction; and a third contaminant barrier disposed between the stopper and the first housing to prevent contaminants from entering the first housing and/or the medicament.