Scifi concept cannon, autonomous, rendered in EEVEE
Full tutorial, including desing, modelling, texturing, decals and details then rendering and post processing is a part of the Tier 3 perk on our Patreon on Blender Bros (co-op with a good friend of mine and a fellow hard surface crackhead, Josh Gambrell) / link below:
Quick tutorial on how to add glow and fog to your renders or images to enhance them