RE: What is missing here. ?
Here are some plans for the mantlet/barrel beginning, you may need to print out to check scale against your turret, print and build a quick mockup using paper then perhaps build it from styrene or even thing sheet metal once its all worked out.