Benelli M4 Tactical Shotgun.
Hard surface modelling is a challenge in any 3D application, especially without blueprints. This was more of a modelling/hard-surface study using box modelling techniques and PBR texturing with Substance Painter. Anyways, I really like the design of this shotgun, so I went for a realistic style while keeping the model clean as quad-like as possible. Totally "game-ready" as it's fully unwrapped and set up to use PBR textures and materials in either Unity or UE, and any other engine that supports PBR texture inputs. Check it out on TurboSquid.