So I guess nobody's perfect..... And despite the stuff I read on the 'net all I know is that I bought a brand new Gen 3 Glock 19 in Feb. of 2012 and it was all there and has functioned superbly ever since and is now approaching the 2000 rounds mark. But stuff still happens occasionally even though you can't always believe everything you read.