I don't know man. There's a couple of issues. I see. One, you're praising your modified magazines and it doesn't appear you've even tested them with live rounds yet? If they work as intended, good for you man, since you need them asap.
Also, I don't know where you ordered your magazines, but...