If you can afford them I would recommend Peltor Sportacs at around the £100 mark, they are very comfortable to wear and you can still hear all normal noises, the radio, wife etc. but anything loud is attenuated so you don't hear it.
I am on my second pair; as a Clay Pigeon shooter I know the...