That thingy on the front of the barrel helps for many things, it also causes the flow of air/gases to increase, disturbing other things. Larger calibres gain more by such thingies I believe, but then the shots are from much farther away. Sniping and concealment can't be separated, as Peter motivates.