Well... I would consider the ARMS rings to be optional (too expensive, IMHO), and you can also get a mount (Springfield Armories Gen III) for less than that. Depends on what route you want to go.
Rooster cheekrest is $50-60, and install cost is zero. If you can drill a hole, you can install it yourself.