I gave okay rating due to a couple problems. Item looks just like factory mags. Problem is when you hit release, it catches and has to be pulled out entirely. A part of it is catching and not allowing it to just slide out smoothly. When installed, it works as supposed too. No obvious spot where catching. Haven’t fired weapon with this mag at this time. When removing rounds manually, cartridges seem to get bound up and not slide out correctly. I def won’t use this as a carry mag due to the problems.