For the price you can't beat the Peltor tac 6, I've used a set for about 5 years for hunting and silhouette competition.
I also like the molded ear plugs and got another set at Gander Mountain, it's a two part silicon that you mix then put in your ear. Let it sit for 12-15 minutes and it's ready to come out, let sit for a while and it's done.