Localfiend-
Did you ever get your gas block off ? I just got my Saiga 12, hence newbie on here, and cant get mine off either. I removed the two usual pins and beat the crap out of it. Still wont budge. Oh, added heat too. Next step is to manufacture the jig.
Mark
ARguy