Re: M60 leaves a gap - help
As I understand it from Gene Malkoff, the module is actually supposed to have that gap; it's designed to be there. At first glance, it does look like an imperfection in design/machining, but from what I've seen Gene say on the matter, it basically accommodates the variations in the SureFire bodies over the years. Basically, the module is designed to have as much surface contact as possible with the body of the flashlight, so as to conduct as much heat as possible away from the emitter, thus prolonging its life. By having that gap there, you're essentially guaranteeing that the body of the module is making contact with the body of the flashlight, which is what you want for heat dissipation. If that gap weren't there, it could be because the machining on the module PERFECTLY matches the body of your flashlight, or it could be because only that top rim of the module is making contact with the body of the flashlight, which makes for much poorer heat dissipation.
On my C2 with the M60, I've just decided to use it as is, and I no longer notice that there's a gap. I do wonder whether the gap makes any real world difference in water resistance, but I kind of doubt it. So, you could go to the trouble of machining the module to try and eliminate the gap (at the risk of damaging the module, or losing that full surface contact for heat dissipation), or you could fill it with an O-ring, or you could just leave it as is. To my knowledge, it hasn't been a functional problem for anyone, and the M60 series modules work great, so I wouldn't worry about it.
[Edit: Looks like you fixed the gap before I submitted my post. Not really anything to add, I guess. The only issue would be if it's now not making enough contact in the body for proper heat dissipation, but from the looks of it, I doubt you took off enough metal for that to be a problem.]