I've noticed a lot of aftermarket 10/22 barrels can come with a threaded end that people can attach coompensators to, a couple of questions firstly what do these compensators actually do ? Are they just for looks? Secondly are they legal in Canada? Or are they considered a silencer?