I replaced my b12 2nd gear a few years ago now, it was the rounded dogs that cause it to jump out of gear. They apparently can be recut but I got new ones from Robinsons foundry with the OSS 10% discount. You could put second hand ones in but they do tend to be worn somewhat already. 2nd and 5th dogs mesh together if I remember correctly, also look at the fork selectors for wear.