If you a nice fat blue spark, the magneto is fine. I would still clean and check the gap on the points. I would also check timing.
Rather than use a hammer, take a piece of pipe and slip it over the end of the socket wrench. You'll get much better leverage using a pipe. It should brake free with no problem unless it is frozen solid in place.