Unfortunately I've learned the hard way!!!!! Please take this advise from someone who knows about hearing loss.
1) Buy disposable foam ear plugs at the highest rating you can find. I get the Howard Leight brand that are rated at 33db's. Wear them underneath a good set of ear muffs that are at least a 30db rating. NOTE: READ the directions about inserting the plugs - most people I watch do NOT insert them correctly!
2) Always carry extra sets of plugs! Keep some in your car, shooting bag, hunting vest, jacket pockets, etc. I always bring them to weddings too!
3) In case you fail and find yourself in a situation that you just don't have a set with you, toilet paper that is wet and formed in your ear will work in a pinch! It actually works quite well. May not be something you have heard of before, but you have now - believe me it works well! Just keep them wet!
4) Avoid using the electronic muffs by themselves or at all if possible. Unless I've missed something when looking at their ratings, they do not protect your hearing half as good as the double protection method does.
5) NEVER, NEVER, NEVER be "bullied or shammed" into being "macho" and not wearing hearing protection! You WILL pay for it in the long run. I only wish I followed these simple suggestions myself 40 years ago!