Rock Island VRBP100 Bullpup Semi- Auto 12 Gauge. 3 Chokes, 2 5 round mags