With the exception of a recoil spring in 3 pieces and a missing ejector plunger it got a clean bill of health from the gun smith. Now I need to get some clips and ammo.