http://www.gunstocksinc.com/

Far from "drop in" fit but they do have dimensioned drawings and you can call and get help etc.

Doesn't take me long to make one of their stocks fit a 99 (an Ithaca Flues is another story!) and the amount of time finishing it is up to you (sand and poly or do an oil finish, etc.).

And no - not all forearm screws are in the same place (two different locations for solid frames and two different ones for takedowns if I recall).