A syringe assembly for mixing a first and a second components, comprising prior to its use: - a syringe container having a proximal end, a distal end, a syringe cavity extending therebetween along a longitudinal axis, and an outlet at the distal end in fluid communication with the syringe cavity; - a receptacle disposed within the syringe cavity at a location spaced from the distal end of the container, the receptacle containing the first component; - a ruptureable membrane constituting at least a part of the receptacle and sealingly separating the receptacle from an operative portion of the syringe cavity, the operative portion is disposed between the membrane and the distal end of the syringe container, the operative portion containing the second component; - a punching and mixing device disposed inside the operative portion of the syringe cavity and comprising: ∘ a punching tip facing the membrane for piercing it when the punching tip is moved into its punching position in the direction away from the distal end of the container, thereby allowing rupturing the membrane to release the first component into the operative portion of the syringe cavity, the released first component and the second component constituting of a mixture; ∘ a mixing stirrer disposed between the punching tip and the distal end of the container and capable of stirring the content of the operative portion of the syringe cavity, when being moved along the longitudinal axis at least in one direction, to facilitate the mixing of the first and second components; and - a manipulation arrangement for manipulating the punching and mixing device to move the punching tip into its punching position and to move the mixing stirrer at least along the longitudinal axis at least in one direction. - a syringe container having a proximal end, a distal end, a syringe cavity extending therebetween along a longitudinal axis, and an outlet at the distal end in fluid communication with the syringe cavity; - a receptacle disposed within the syringe cavity at a location spaced from the distal end of the container, the receptacle containing the first component; - a ruptureable membrane constituting at least a part of the receptacle and sealingly separating the receptacle from an operative portion of the syringe cavity, the operative portion is disposed between the membrane and the distal end of the syringe container, the operative portion containing the second component; - a punching and mixing device disposed inside the operative portion of the syringe cavity and comprising: ∘ a punching tip facing the membrane for piercing it when the punching tip is moved into its punching position in the direction away from the distal end of the container, thereby allowing rupturing the membrane to release the first component into the operative portion of the syringe cavity, the released first component and the second component constituting of a mixture; ∘ a mixing stirrer disposed between the punching tip and the distal end of the container and capable of stirring the content of the operative portion of the syringe cavity, when being moved along the longitudinal axis at least in one direction, to facilitate the mixing of the first and second components; and ∘ a punching tip facing the membrane for piercing it when the punching tip is moved into its punching position in the direction away from the distal end of the container, thereby allowing rupturing the membrane to release the first component into the operative portion of the syringe cavity, the released first component and the second component constituting of a mixture; ∘ a mixing stirrer disposed between the punching tip and the distal end of the container and capable of stirring the content of the operative portion of the syringe cavity, when being moved along the longitudinal axis at least in one direction, to facilitate the mixing of the first and second components; and - a manipulation arrangement for manipulating the punching and mixing device to move the punching tip into its punching position and to move the mixing stirrer at least along the longitudinal axis at least in one direction.