Shockwave suppression is accomplished by channeling a shockwave from a shockwave source, such as a firearm, into a suppression device along a propagation path, and within the suppression device, deflecting a portion of the shockwave away from the firing axis, and channeling the deflected portion through a feedback path and back to a region behind the deflected shockwave. The suppression device can be formed from one more chambers arranged within an outer wall and including baffles and inner wall sections.