Halo Infinite Shock Rifle Demonstrated During Halo Infinite Multiplayer Technical Preview Feb 21, 2023Sep 23, 2021 by Craig Robinson