I have an almost new Glock 27 gen 4 subcompact .40 Comes with a box and 4 mags with +1 pinky extensions. One extension is glock brand the other three are Pearce. All 4 hold 10rds and function properly. Also has an extended slide release...