AEA will not semi!

I just ordered 2 new 25 cal mags for my TD. One broke immediately. Typically for me I have two issues with the mags. One the spring ends slips out of its anchor hole and two the carousel wheel gets slight damage over time that accumulates and builds until it starts to rub the sides and the cover plate.

On the springs I bend longer spring ends so they stick through the anchor holes which I then trim. I go two turns on the rewind. The carousel wheels will need all the burrs sanded of or the wheel so it can turn freely. I then place some 100 grit on the bench and sand both sides of the wheels flat. I have very little trouble after that.

Loading the first round and having the mag slip out of my hand is hard on springs. Many spring problems is when that happens.