So I just verified my sights on a new Gen 5 19. (I put Trijicon HD XR’s on it.). I put about 200 rounds down ranpmagsge - no hiccups. It worked with Gen 5 mags, magpul Pmags, and a Gen 4 mag with a +2 baseplate.