Hey I'm having a bit of trouble removing the front triangle sight. The pins at the bottom don't seem like they want to budge. I actually damaged the pin trying to push it threw. http://i35.tinypic.com/2romkg1.jpg
nevertheless I need to get it off to tighten the hex on the front barrel piece. Let me know if you have any insight its appreciate.