I think you have the lengths switched but the GLFS will work with either barrel length fine.
As for the cylinders... most can't find a difference in the two cylinders so I assume either is fine.
As for the cylinders... most can't find a difference in the two cylinders so I assume either is fine.