I don't think Charles L F Robinson was a Marine officer. He went to work for Colt at the age of 22 and died at age 42. He is not listed as a Marine officer in the list of Navy and Marine officers. His rank of "Colonel" was probably honorary or in the Connecticut State Militia.
It is still neat as all get-out to own a New Service that belonged to a former Colt president.