Trust me, you will find that it's been
extensively discussed here, time and time again.
Here's one thread dedicated to RUb's deck gun...
http://www.subsim.com/radioroom/showthread.php?t=80956
I'll leave the "heated" threads and posts for you to find, LOL!