This is tentatively 'stable' copy on the fly solution. From now on it's 'generate ammo belt' approach