Heavily (un-realistically) modded P90 Science Fiction Rifle.
Original Concept & Models created in blender (2.8).
Textured with Substance Painter.
-----------------------------
Some background models were provided by third party Royalty Free model asset packs.