1) The motor works fine.
2) No BBs found other than the one we originally found jammed in the barrel by a paint flake.
3) The firing bolt & gearbox were stuck tight.
4) After removing the cog that connects the gearbox to the firing bolt cogs the bolt moves freely.
5) No cogs appear damaged.
6) After reassembly the motor & gearbox turns but fails to pull the firing bolt back.
7) After a few moments we recognise the noise we heard originally - it’s the clutch slipping because the gearbox is jammed.

We can’t figure out why the gearbox keeps jamming up, it’s damage free & greased. The free moving gearbox & free moving firing barrel simply jam each time they’re connected to each other. BUT, we’re only beginners with tanks & BB firing units remember!!
We’d really value your inputs in case we’re overlooking something.
I have to say, after seeing them advertised for £10 it’s tempting just to replace the AirSoft firing unit.
If you agree we should replace it, do you have a recommended supplier? I’ve seen them from £9.99 to £29 - they all appear the same, just different colours.
Thanks for your help.