Not a bad magazine but i've found with my G-Spec VSR-10 that the mag can be a bit fiddly to pull out of the rifle, not something you want when you need to change mags quickly, and also the build quality is not as robust as the TM magazine, therefore i would recommend the TM mag