Had the same issues with a Gen3 G19 NIB (circa 2011). What cured it for me? Apex Gen3 extractor , NON-LCI plunger/spring assembly, and last BUT NOT least, the 30274 ejector. You can purchase the Gen4 Trigger housing ($8.50) which has the 30274 ejector, remove the ejector from the housing and replace the 336 ejector in the Gen3 housing, it should slide right in without having to totally remove the Gen 3 housing. (if that's what your Gen 3's have). The NON-LCI plunger/spring assemblies will run about the same ($5-7), and the Apex extractors. This resulted in extremely strong 4-4:30 ejection , with no stovepipes, btf , etc. through 2300 rounds now.