The present invention is directed to devices for mixing and expressing a multi-component sealant or hemostat or adhesive comprising at least two containers configured to contain and express two reactive components into separate lumens of a cannula. An elongated expression tip having a main channel that is open at a proximal end with the cannula slidably fits into the main channel. The tip contains a plurality of separate mixing chambers open at the distal end of the tip, wherein each of the mixing chambers is in fluid communication with the main channel via an individual connecting channel. Openings for each of the connecting channels are provided at different distances from the distal end. The tip is configured to slide on the cannula and advance distally when the main channel is pressurized due to an obstruction in at least one of the mixing chambers.