install larue gas block--need help

Hi,
I’m having some issues installing my larue gas block on my barrel. It seems the roll pin is hitting a wall on the other side or is too big so i end up mushrooming one side ant the roll pin sticks out on one side.
I tried 4 different roll pins and they all end up the same way and I’m getting frustrated now…

advices welcome, pictures even better

does Larue use a different gas block roll pin than a standard FSB ?

thanks