Will fit other guns but these are designed solely for the Chinese R9 copies.
If your gun has an out of spec tube that the .999" seal will not fit, go with the apex small. I have seen a few lately that needed the 1.025" seal. Most European countries are now seeing the bigger tubes- Apex Small for those!!!!!!!!!