Steve, the O9k is the Alpha threaded on the mount side, 1.125x28. The StingerWorx adapter is HUB (same as SilencerCo Bravo) 1.375x24. So your O9k would need an intermediate adapter like https://www.eccomachine.net/product/alpha-to-bravo-adapter/ to mount. You might want to contact...