Hey everyone,
Is there a good place to go for spare primary and countershaft gears? I had a bit of a gearbox problem last October...

... Though the timing wasn't that bad, as I was planning on removing the engine for some paint work anyway. Just means I get to learn how gearboxes work too.
Anyway, I had a look on David Silver, they only had one of the gears I'm after. Is there any chance that one of you folks would have the following gears lying about that you wouldn't mind selling to me? Here's what I'm after:
Primary 2nd/3rd gear (one unit)
Countershaft 2nd gear, 3rd gear.
I'm also looking for a countershaft bearing retaining clip (that thing that looks like half of a piston ring that fits in the groove on the big roller bearing that's on the right side of the image).
On a side note, I'm still not sure what caused the problem. Going from 3rd-4th (or was it 4th-5th?), I heard a sound that was very similar to what you hear when you don't quite get all the way into the next gear. It's that rapid knocking noise, except much louder in my case, occurring irregularly, and continued as I braked to a stop. The shift forks look fine, though I have yet to do any inspection beyond just furling my eyebrows as I look closely at them. Has anyone had something similar happen?