I tried some other brands, but hands-down B's Dry Fire Dummy shells are the best! Worth the $40 bucks. I bought these 12 gauge B's, set of 9, to teach the wife, kids and friends how to safely load/unload my Mossy 590A1 8+1 pump. These things look and feel completely real, very well made, with a soft center 'primer hole' so not to damage your firing pin. We've cycled them through hundreds of times and so far they have not cracked, chipped or flaked-off any material like some other brands I've tried, and they are made of the same hard plastic shell and brass material just like real shells. Bought them on Amazon and they are available in many calibers, colors and either hi or low brass. I got the orange in hi brass.