I have used a couple of different versions of these baffle systems and seen others.

The first was not unlike the blue barrels, but made of two oil drums bolted together and filled with fibre glass loft insultation.

The insulation was wrapped around a chicken wire "former" which ran centrally through the pipes and acted as the shooting port. Intial tests were dissapointing as the metal drums caused what could be termed an echo/drum effect..This was eventually solved by wrapping the external of the drums with old carpet and tarping...

The other systems were all based around tires as already suggested. By far and away the most effective method is too place the tires directly on the ground (or just slightly elevated say on railway sleepers) and then bank soil/sand over the tires. As already noted, drainage holes are needed...

The tires can be joined together using pop rivets or even small bolts and nuts..

One thing I would say that to muffle noise, you are better with dense materials, so lining with sand bags is better than lightweight insulation, but obviously not as practical if any degree of portability is required..