just check to see if it's a taper pin or not and make sure you're hitting that pin from the right direction. a block makes all the difference in the world when hammering those pins out. some pins can be frustrating and you'll have to use force. i've tapped mine out and it was a pain.
I don't wanna meddle in your build but here is my unsolicited 2 cents: If you want rails where your GB is shave it and get a longer Railed forearm that covers the gas block. I have seen more than a few people damage there gas blocks by accesorizing them.