The German armed forces uses this "silencer" for practice. The concern is not to expose the local population to too much noise.
Do they have a silencer to suppress the noise, when the shell hits its intended target?
And you have to wonder about the shape.