Vintage Rayovac Sportsman Flashlight.
No corrosion inside, tested with new batteries- bulb might be burned out