The MKIII guns used coil springs, and a frame mounted firing pin/transfer bar safety. They were developed as an easier to produce, medium frame revolver. The Python used the old-school leaf spring design that dated from way back. It cost a bundle to produce and required alot of hand fitting. The MKIII was Colt's attempt at reducing that cost while still producing a fine gun that they could sell to a wider market. The Python simply cost too much for the average Joe at the time.
The guns are very strong, but do not dry fire the MKIII. The frame mounted firing pin will eventually break if you dry fire it, and you have to send it back to Colt to get it fixed. The firing pin has to be pressed out and the replacement pressed back in, and it takes a special tool to do that. IFAIK, Colt is the only one that has it because it costs so much. Using snap-caps eliminates this problem. So just dry fire with snap-caps.
I had a Border Patrol, which is the same gun as the Trooper, with a different roll mark on the barrel and was sold to LE. I managed to break a trigger return spring in it, but it was broken by the gunsmith who refinished it for me. So it wasn't a problem with the gun itself. It was easy to replace back in the day. I dunno about now, but I wouldn't worry about it. Like I said, the guy refinishing it broke it taking it out.
A couple of buddies of mine had Troopers. You can get a nice trigger on them, but not as good as you could get on the Python.
I really liked mine and it's one of the few guns that I have sold that I probably should have kept. Colt wheel guns aren't getting any cheaper.