Jack West butt stock $150.00. Forearm is part of the deal this stock set came off of a full sized 20 gauge 870, frame is the same size as a 12 gauge frame just the ejection port is smaller, the forearm might not fit on a 12 gauge barrel. Joe Scout