I've replaced the seal on my spa light twice, and decided to do it again but not place a bulb this time.  I was very careful to seal the lens & gasket with silicone lube well and tighten the clamp all the way, but it still leaks.  

The model label seems to have fallen off and I just want to make sure I'm ordering the correct replacement.  It's 120V and takes a regular bulb, I think it's an AstroLite II 590 series.  Pictures attached.