Here comes the cat amongst the pigeons..
Personally, for shotgun, I think these do the trick at a fraction of the cost
I was dubious about them after seeing the price difference between those and the 3M etc but they’re the “cheap and cheerful” sets we use at our rifle club. Plenty of members who forget their swatcom/sordin defenders don’t have a problem using these as a backup.
I keep a pair of these in the car on the off chance that myself or someone I’m shooting with forgets theirs.