Arch, check this weapon. I have held it, but not fired it. http://www.youtube.com/watch?v=p4ebtj1jR7c