It is a philly and they are a taper fit. The threads are a snug fit into the taper. I am just going to put a little epoxy in there and it should be fine. I ordered two sights and they were different. One of the beads threads was a snug fit and the other would fall right out. I think the sterlingworths are a threaded bead. I would think if the thread doesnt match you could just sand it down and make it fit and secure with a little epoxy. They are cheap enough to give it a try.