Check out the great Steampunk Raygun by Tinplate Studios, mentioned in this article on Geekcycling by Mom’s Basement!