Games Workshop
9th edition Codex Supplement: Blood Angels.
Space Marines Primaris Intercessors
Start Collecting! Vanguard Space Marines
Space Marines Primaris Eliminators
Space Marines Primaris Redemptor Dreadnought
Space Marines Primaris Aggressors