Nope haven't tried taking apart the hammer mech yet. But the mag problem still persists. The valve is REALLY hard to push in when it's got gas in it. I know it wasn't always that way either. I stuck the mag in the freezer for 10 minutes, still the valve was stiff. The valve itself, when the mag is empty, moves in and out just fine, so it's not bent. And it's leaking on top of that. I superglued the o-ring in place, no dice, still leaks. Something is causing that valve to push outwards with extreme pressure. At this point, I think I'm just going to can it.