I am thinkinig of purchasing either a G21SF Gen 3 or a G21 4th Gen. I know there are a lot of reports of erratic ejection problems with both of these models. I have seen it myself. My question is, are all of the new Glocks affected with this? What are the chances of purchasing one and having these issues? And finally, has it been solved yet? I did a search and found tons of info, but nothing conclusive.