If you have a aftermarket barrel you want to take care of... then this barrel condom is what your looking for... they only thing that sucks is... it gets dirty... this protects your new $45 CP or $110 freak... dont let the tip of your barrel get knocked around... spend the extra $6 dollars and protect it