How do gas springs differ from gas rams & gas struts?
They’re the same thing. Gas spring is the correct generic term and “struts” or “rams” are slang terms, but they all refer to exactly the same thing. Instead of a coiled steel spring to push the piston forward, a gas spring uses compressed gas to do it. The gas remains captive inside the sealed unit, so you don’t lose it as the gun is shot.