Thanks Andy, I cannot see anything that looks snapped, I have the buffer, the collar and the spring. It looks like it should be a push fit, but won't stay in. Dapol contacted and the man who knows how they fit... only works on Thursdays. Anybody know?