Any blaster cylinder needs to be ported for the correct stroke unless you run a spacer plate. A vitos head will not bolt directly up to a ct cylinder but can be made to fit with some modding. If you buy a cylinder buy it unported and have your builder port it. I do not suggest running ct's porting. They leave to much on the table. imo