CylinderMesh

A CylinderMesh is a better version of the Part's Cylinder shape, without the correct collision. It can be scaled, but the offset doesn't work.