I had a similiar experience with my zap without dropping it, the entire device can be disassembled, sometimes fiddling with the bottom pin to make sure its making contact helps as mine was getting stuck, my zap was firing one out of every three or four times then nothing. I know that the...