This rifle and gameplay is from is a side project I was working on back during the Summer. Mostly just goofing around modding an FPS template for Unity and I figured I'd make a gun asset for it. This rifle is a kitbash of three models (linked below) I purchased off CGTrader. I optimized the models and UVs and I also retextured it to use less texture sets and fit more my art style. I also created a "dual rendering" shader that is used when the rifle is scoped in.
Resources:
Rifle: https://www.cgtrader.com/3d-models/military/gun/m4a1-low-poly-3dmodel
Scope: https://www.cgtrader.com/3d-models/military/gun/trijicon-acog-4x32
Launcher: https://www.cgtrader.com/3d-models/military/gun/pbr-m203-grenade-launcher