Ged
I may have a pawl and spring that locks the barrel, i'll have a look tomorrow..
Can't help with the other bits though, I think they're the same for Airsporters too...
I think the pins are 1/4" so you could possibly make a couple from 1/4" drill bit shanks..
John...