It is Scifi Game Ready weapon asset. It was modeled in Blender, Textured in Substance Painter and Lighting done in Blender.
Image Render
Final Cut
Youtube