Original post by: DrGlowire ,
You can try heating the end with a hair dryer, this may help loosen the battery cap. It is possible that the battery has leaked and that is making the flashlight hard to open. The heat trick should help with that. If the battery has leaked, try cleaning the interior with vinegar and some cotton swabs.