Originally Posted by
malcala622
...and also the cage stop screw has snapped inside
That's rather strange the screw is broken off - the derailleur looks nearly NOS. I hope you can get out the broken-off bit and find a reasonably-priced replacement.
DD