Not sure how much help these will be as it turns out I own zero modern space marines so have a space crusade marine.

Also they do vary a bit so the first pic is the earlier APAC minis I have and the second is the later chunkier CSO officers as posted above.

GW Orc, Rezolution, Hasslefree, Rezolution, Space Crusade Marine

Hope this helps.