Thanks everyone! That's very useful information for me.
@MadGyver so does that mean 3MB will possibly work on 3BN engine with shorter stroke?
Perhaps the difference on the stroke comes from the connecting rod? Could that 0.7mm difference in stroke cause a significant performance drop?
My barrel still has some life in it although it has been resleeved and sleeve quality doesn't look that good. But I want to buy another one for spare and to play with
It seems it's quite difficult to find a 3BN one.