Thanks for the write-ups guys. I think my Ba Gua has the spring, rather than the magnets. I do get the occasional misfire, but I've gotten used to pulling it to the side with my pinky in order to get consistent firing. I would absolutely love it, however, if I could get rid of the wobble and have it fire consistently no matter where I press - all while not being too stiff. Seems you have achieved this, Matty. I haven't opened mine up yet, but I'm assuming I should be able to go to magnets, like yours, if mine is a spring, yah?