My personal version of the Needler from Halo, mixed with some Warframe flavour.
I made this for a character I am working on in the same style. More to come soon.
Modelled in Blender, Zbrush. Textured in Substance Painter, rendered in Marmoset 5.