Best Approach for an Automatic Turret?

You could try something like this: