Old Mossberg 500 Slugster 24 inch barrel. 12 gauge.  Works perfectly. Wood furniture. Smooth cycling.