As I recall, the frame sizes of the Ithaca NID are the same in gauges near the 28 ga. If so, you might find a stock from another gauge fits ok.