Quiz: Name every weapon in Halo 2

halo2

You’ve named the weapons of Halo 4 and Halo 3, but now lets go back even further to Halo 2 – can you name all 19 weapons in the game?