It depends on weather you are shooting at targets or shooting at game. The scope you choose could be very different depending on the type of target.
Tom Gaylord writes some very fine articles on this subject and how to select a scope for the target you want to shoot.
See the link below
There are so many long range rifle scope in the market. You can go with nightforce , zeiss , swarovski scopes. they assist in long-range shooting and at low light condition. They are all powerful weapon and also excellent choice for hunting & shooting experience.
TASCO
The best you can afford.
.22 lr
A Earthbank would be your best bet man.
Best left to a good gunsmith.
Impossible to answer without knowing what your end state is. Even then, "best" depends on your pocket book, skills, rifle, etc..
No way to answer. Any target rifle could fill the bill.
Best left to a gunsmith
Your question is to broad in scope to answer. For target shooting? For military use? For big game hunting? For small game hunting? Foriegn or domestic? Plain or adorned with engraving? Rimfire or Center fire?
Depends on what you are shooting. Targets, varmints, or big game. for deer, I use a 3x9 variable. An expreme high power scope may limit the field of view to a degree that I can't FIND the deer in the scope. Long range target, a 12 power scope. Varmints (woodchuck) I use a 6x24 power. More powerful scopes tend to have a smaller field of view, and be less bright.
CheyTac, holds world record for target shooting.