Glock 29 gen 3 10MM upper slide assembly
Factory New Glock 29 Gen 3 10MM upper slide assembly. Will fit Glock 29 and 30 gen 3 and gen 4 frames. It has only been factory test fired.
1 in stock