I got a brand new Daniel Defense XV upper and I want to remove the Front Sight Post and gas tube so I can add the Daniel Defense Omega 12.0 FSP rail but the pins on the front sight won't budge. I have the Brownells Pin block and I tap the pins and all the punch does is slide right off. I'm starting to get frustrated I have never had this problem before. Any suggestions would be greatly appreciated. Wanna kill these ads? We can help!