Since that post I decided to make my barrel adapter from 4130 steel rather than aluminum at 15.87mm end to end. My attachments have a matching thread to screw right on. The internal diameter is what I call "zero tolerance" in that it is a very snug fit around the barrel and thus holds it perfectly centered in the adapter.