Our current ejectors are hand tapered by a gun smith, and use a roll pin as opposed to a solid pin like previously. The roll pin absorbs any impact and sacrifices itself as opposed to just breaking the ejector. We are also developing a new base pad for our 21 rd mags so that they cannot over insert. An immediate fix is run the 17 rd mag, or run a dawson baspad on the 21 rd mag. That can happen on any platform where you are reloading a longer mag than grip that does not have a base pad that times against the bottom of the magwell/grip, i.e. g17 mag reloaded in a g19, hk vp9 mag reloaded in a vp9sk, etc.