As for mounts and rings I would suggest all steel.
Good call. I have really enjoyed the Leupold duel dove tail mounts and rings. They have held up on my 7mm Rem Mag AND my 375 H&H. They look a little different on the Encore but this picture will still give you an idea.
Just my .02 cents so take it for what it is worth!Mr. Ed, nice to see you! When are you going back to Africa? Are you going to use that 460 on an elephant? Take care and God Bless!