This silencer works perfectly on Co2 and PCP rifles and is the right size for pistols. This silencer fits on any 1/2" UNF clockwise thread, and has multiple baffle and vent ports. The build quality is superb and the length makes this a hunters best friend and a perfect for target shooters who have a longer barrel.