just call surefire.. they will mail it to you although their warranty state otherwise...
hence thats why ppl regard their customer service is excellent..
or if ur not in USA, just call up ur local surefire distributor.. I reckon they stock up some o-rings though..