As a musician I have been using Etymotic High Fidelity ear plugs for years. They work great for shooting too. I use them for sporting clays and hunting.
Sounds are clear, you don't think they work until the volume goes up or the gun goes off.
Etymotic