Well, since there is no script that does this, I'm going to lay it out for you in plain, easy to understand words.
FPSC's targetting system sucks.
There, I said it. It sucks.
In order to target an entity, you either need to know the name of the entity that will be targetted, or you'll need to use a condition that will set up FPSC with a "potential target". There aren't many of those and most of them will ONLY set the player as the potential target.
To set the target if you know the entity's name, you would use the "settargetname" action. That will give the entity a specific target. Once you've set the target you can them use the other target commands to make your entity rotate to it and shoot it.
The one and only,