The 120's are good operators. I've sold a few and serviced a few more.
Extractors break, as in all brands. Firing pins break, as in all brands. Ejectors break, usually as a result of improper installation following cleaning.
The guns I see here are, by and large, rode hard and put away wet but they just keep going.