One thing to take note of is that with the 12 gauge 686 you have two different variants with two different stock dimensions for the stock pad length. The 686 Field uses a 5.03 length recoil pad and the 686 Sporting uses a 5.35 length recoil pad and spacer kits are available for both lengths.
Note the 686 Sporting has also occasionally been offered in 20 gauge and very rarely in 28 gauge so confirming that you have a Field Stock in these smaller bores is a good idea.