Some local guy I played with... Yeah the threads are still intact thank god. Also I found out there was a plastic spring guide, an upgraded Angel custom piston that the O-ring is too big for the cylinder and it just gets stuck. He also put a 300% spring in there too.