How to clamp CFrame.lookAt to not exceed a conical angle?

This is some very nice progress, but as you can see there are two cones, same thing your image shows, how can I get rid of the second cone?