After trying several fixes and much ciphering on a Handi that did not want to eject reliably, I did some measuring on the slots in the frame and found they had enough wear from the roll pin rubbing to cause the problem. A new 5/32 X 1'' roll pin trimmed to 7/8" solved the problem.It now ejects like it is supposed to.The original pin measured 3/4'' and was just barely engaging the slots .