Science fiction amazes us with futuristic technology and weapons, but many like the laser pistol, raygun, or lightsaber seem high-tech versions of old tech. Are such weapons possible and if so, could they have a role in future warfare?