Created with separate elements to support rigging and animation. I also created 2 LOD models for various distance rendering. The highest detail level would be intended for an FPS weapon model.
Original Concept By: Ben Mauro - https://www.artstation.com/artist/benmauro