Depending on how your scope will be mounted, you may want to consider buying two separate scopes.
If you have quick release type rings, it will only take a few minutes to changes scopes. Also, it might actually be cheaper to buy a specialized scope for each job than an expensive scope that will do both.
For close in work, a small lightweight scope would work best. At less than 100 yards, you would want less than 4X magnification. In fact, 1X sights such as the EOTech might do the job.
For 600 yards, you would need a scope that would go to 12X or more magnification. Such scopes are usually large and heavy.
You may get more answers to your question on the Optics forum.
APG




























