Hey I noticed you were looking at turret designs and the one on wcnews.net seemed similiar to the turret in the video clips of this fine show here:
http://www.cyberpursuits.com/heckifiknow/saab/videos.asp
Download the clip on the bottom right,
'We done our best: Wang'
Which is the...