If I had a dollar for every one of my 3rd Gens with this issue, I could take my wife out for a very nice dinner tonight!
Well, at least the very best that McDonald's has to offer.
Someday, I'll get them all fixed. What a pain in the trousers. It's not so much the cost as it is finding a local gunsmith who will do the job right once and for all.