I run heavy barrel only on almost all of my guns. Works great and I just compensate for the recoil. Heavy barrel increases your effective range(the range before you hit the lowest damage). So it makes it a good choice if you like medium to long range fights.