I have used foam plugs, molded plugs, passive Peltors, and now electronic Peltors. My electronic ones do not hit the stock and it is SOOOOO nice to hear conversations, speak without shouting, hear the traps release on the sporting course, etc. The ONLY downside here in Florida is the heat and your ears get real sweaty.
Something to consider: a report I read had mentioned that the bones surrounding the ear (mastoid area) can transmit harmful vibrations to the middle and inner ear when you only use plugs. As someone who has diminished hearing from loud music with headphones...(the humming and buzzing NEVER goes away), it is important to protect not only the ear canal, but the area around your ears - muffs do that, plugs do not