I bought one 140mm from shootersconnection. I liked it and sent off 2 STI factory mags with extra parts to be tunned up for $105 shipped back. It took over two months, so don't ship all of your mags at once. Mine are 9mm and I call them 23.5+1 mags, meaning I can load 23 bullets and still seat the mag easily at speed. They cut the followers so they don't lock the slide back. I made a special request with my followers and then modified them my self so they lock back when empty.