Battlefield 3 is not supposed to be realistic. Its a game. By less efficent I meant less efficent in terms of accuracy and damage. Making a silencer to a game and only giving it drawbacks would be, if anything, unnecessary. There's not only drawbacks, you've got a HUGE advantage. No muzzleflare, and less sound. It doesn't say that it has counter-alien-GPS-spotting-technology in it.