As much as I hate to toss a working light, make sure you don't spend more than the current cost of a new LED Maglite. They get discounted fairly often; Amazon right now has a 3D LED for $21.70 in a tasteful electric blue, or traditional black for $26.