The 20g stock is slightly narrower but yes they will all interchange.
Additionally, in case you plan on swapling forends:
Mossberg uses multiple styles of forend. You need to know what you have and may have to swap some other parts if you decide to swap these as well. Also the 12g forends are not interchangeable with 20g forends.