I used foam plugs with great success for a while. I had a set of tan-colored plugs that were slow expanding and very dense. As a result they did an excellent job even next to high powered rifles.
I've tried some other brands, but can't seem to find that original ones I had from years ago. The modern plugs I have are lighter weight, faster to expand and don't block as much noise.