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,
Me too, I use the Peltor 7S for the same reason. The very best ear PLUGS I've used are from the link below. A little pricey, but very, very comfortable.
http://www.earplugsonline.com