I am short on time but a few things that come to mind are that 20 MOA tappered bases help. Make DARN sure your scope is level with the receiver, also use an alignment bar kit to ensure your rings are lined up properly. Lap them need be.
After load development, I sight her in perfectly at 100 yards AND 300 yards. Then I shoot over two chronies to get me a BC. 3 different times this year I have made a 1st round hit in the X ring at 650 and 700 yards using this method. 1st round meening I had never fired that load farther than 300 yards previously. Once you have this info, I prefer to shoot at 300, 450, 600, 700, 800, 900, 1000 yards to get a more precise drag model and BC. You must absolutely make sure you posotively KNOW the temprature, barometric pressure and humidity to calculate a precise drag model and BC reguardless of what method you use. The BC of any bullet will change with velocity so test it for sure.
Dont pull your hair out if your long range impacts are to the right of center a bit. This is normal. Learn how much and compensate for it. Spin drift and coriolus are not ficticious.
As a side note, I have used some bullets that in theory should have worked best with a G7 model and in fact worked best with either G5 or even G1. It is what it is. Do your own tests and compensate accordingly.
Get some ballistic software and learn how to use it to your advantage.
PRACTICE PRACTICE PRACTICE!!!!
Have fun.