I gave up long ago on plastic snap caps because of the same issues, the rims eventually break off. I use the metal ones with the fleece swabs.

http://www.bigcountrysportinggoods.com/c...XxoCt-cQAvD_BwE


I prefer wood to plastic, leather to nylon, waxed cotton to Gore-Tex, and split bamboo to graphite.