If your not caring about Length, go with the donny fl great kami. It is 14 inches long but it will withstand the greater air blast being it has thicker baffles. It's a 18x1 thread and donny's recommendation is to have your barrel threaded. I am in the process of trying a different route but...