From what you have said, I don't think it is an extractor issue since it seems to be kicking the spent casing free from the gun, but just doesn't completely cycle the next round. There can be a several reasons for this; limp wristing, poor ammo, problem with the recoil spring, inadvertently...