User blog comment:DEathgod65/Battlefield 3 Patch Notes/@comment-4887100-20120407131312/@comment-4577090-20120408162103

Well I wouldn't use the Heavy Barrel since it will throw off your aim at long range. I would probably select the flash suppressor or just the suppressor. If you want a lower profile then go with the suppressor if you want more recoil deduction and don't mind showing up on the enemy mimimap then go with the flash suppressor.