so i was taking my TSD L96 apart the other day and everything was going smoothly until i tried to unscrew the outter barrel from the receiver. It had no problems unscrewing at first but then it just stops unscrewing. i tried screwing it back in and got it to do so with some difficulty but it's still not fully screwed in and now the outer barrel isn't properly lined up with the receiver (the mag catch is about 10 degrees off) and it won't fit into the stock. I suspect that it's this screw that's causing me grief:

The only problem is that i can't find an allen key that will fit into the screw and it doesn't seem to be hexagonal, almost like it's stripped.
Any thoughts and suggestions would be greatly appreciated