OOTB this didn´t work for me. Main problem was the friction between spring and channel. This lead to a massive compression of the spring and made it hard for me to fill more than 50 BB. But there is a fix: if you polish the spring with a dremel, this mag works really good and you can fill 150-170 BB´s in it. Nevertheless, polishing the spring is a horrible job, so I would not buy it again but get a Krytac instead - yes, it cost 3 times as much, but it works ootb flawless with Cyma.