The kit is legit. Worked flawlessly, although Ive put a few together already. This company takes for fucking ever to ship though. These kits are ideal because they have OEM slides. You put the frame together correctly, the OEM slide will take care of the rest and youll have a fully functioning gun.