I created this in about 2 hours, its something I have been wanting to do for a while, just for my own practice, this is map 1 of possibly a few more to come with different features...
Here is a little map and script with a better moving target system then the original rifle range.
The target has 5 points, outer area = 1, middle = 5...
The target also moves a random distance from its origin, left and right (a distance between 100 and 200).
To get it to work, you need to walk to the end of the platform until you hit an invisible wall. Only then will the triggers start to work.
This is to be used as an example of what can be done with arrays and moving triggers, not directly stolen

Feel free to ask questions, on whatever, but only if you understand what is actually being scripted, this is not for the people who are new to scripting as it contains a few advanced functions and I'm not in the mood for explaining how to recreate the map...
Download Here