Have a Mossberg Semi auto 12 gauge Jerry Miculec edition. 24 inch barrel 9+1 with a side saddle. Hasn’t had 50 rounds put through it. Will solve any riots/looting issues you may have.