This is a stripped Glock 19 Gen 4 Upper Slide with Ameriglo sights and factory Glock barrel. Looking for Glock 19 Gen 3 parts