This is the AS12 Riot from Saints Row 1. I have loaded SR1 and confirmed this visually, everything matches. (I have the platinum version, so it's a little differently coloured I think, but the model is the same.)
Appears on these pages
The AS12 Riot is a shotgun in Saints Row. The AS12 Riot is a semi-automatic, gas operated...