Corps Commander NGV
That is a nice big game scope. Parallax is likely set at 100 or 150 yards. For your short range needs a rimfire scope will probably serve better. If the Leupold is at all blurry from 25yds on out you might want to contact them for service.