I think it’s great to do things like this for people , but I got to admit my attempted fix would have been more crude maybe a piece of leather wrapped around some snap ring pliers and some trial and error squeezing . And then hey buddy. I gotter fixed or hey buddy you need to order a new mag.