My Gen4 G19 has put a scratch in my eye safety, bounced several pieces of brass off my head, and sent a couple down the front of my shirt. It only seems to do it late in a session when my arm is tired, so may be limp wristing. My Gen4 G21 seems fine so far.