M&P 15-22 Flash Hider unable to remove
I just bought a used M&P 15-22 and would like to do a deep clean on it but I am unable to remove the flash hider on the barrel. I have tried putting it in a vise, using some heat but nothing seems to work. Any suggestions, please, would be greatly...