To answer the "will it fit" question YES!
All butt stocks are interchangeable with all guns, going back over 30 years. (Guns with tang barrel release or with a tang at all are different.) Some offends will not interchange because of the barrel channel but the but stocks all will.
One thing also to know, NOT all stocks use the same mounting bolts!! So you need to keep bolts with stocks they came from.
Good luck,
CW