great product, it seals air very well because of its o-ring and design and prevents double feeding allowing for very smooth feeding. you do need some parts from your old hop up chamber, everything that is not shown in the picture you will need.
stabilizes air flow
has a good seal
doesn't come with everything you need