I am sure these are great anchors but I use them for snap caps in my .22 revolver where they fill the need I have for protecting the firing pin while dry-firing my double action revolver and working on trigger control.  I have some aluminum ones that are relatively expensive and do not last as long as these plastic ones.  I'd recommend them for either roll, snap cap or anchor.