Use the parts rightVector, you were using worldspace not object space
When you create a new Vector3 it is in WorldSpace, but when we access the parts CFrame it gives us the RightVector in the objects space, which means its relative to the part not the world
There is only a LookVector (Front Face) RightVector, and an UpVector. To get the Back, Left, and Down vectors you just need the opposite of the Look/Right/UpVectors, which would be the negative.
Front = LookVector
Back = -LookVector
Right = RightVector
Left = -RightVector
Top = UpVector
Bottom = -UpVector