Character Compatibility

Character compatibility is the set of animations for weapons that a particular player model has that basically decide what weapons that model can wield. Most of these animations are not used, however can be tested using modding. This does not include swapping the actual character models - for example, swapping Marine character models with Grunts allows Grunts to throw Frag Grenades. This only applies to swapping weapons - otherwise everyone could use every weapon. This information is not absolutely guaranteed to be accurate, as not all combinations have been tested - some have been assumed based on the results of other weapon wield tests.

Spartan
The Spartan II can use all weapons in Halo: Combat Evolved except the Energy Sword.
 * MA5B Individual Combat Weapon System (Assault Rifle)
 * M6D Personal Defense Weapon System (Pistol)
 * M19 SSM Rocket Launcher (Rocket Launcher)
 * M90 Close Assault Weapon System (Shotgun)
 * Sniper Rifle System 99C-S2 Anti-Matériel (Sniper Rifle)
 * Type-25 Directed Energy Rifle (Plasma Rifle)
 * Type-25 Directed Energy Pistol (Plasma Pistol)
 * Type-33 Guided Munitions Launcher (Needler)
 * Type-1 Antipersonnel Grenade (Plasma Grenade)
 * M9 High-Explosive Dual-Purpose Grenade (Frag Grenade)
 * Type-33 Light Anti-Armor Weapon (Fuel Rod Gun, not to be confused with Fuel Rod Cannon) (Can only be wielded using some simple flag changes through modding the map, but still counts because there's animations, though no reticule)

UNSC Marine
Though there is no apparent reason why, the UNSC Marine cannot use the M6D Pistol or Plasma Pistol in the Halo: Combat Evolved game, even though it is in canon. They can not use the Rocket Launcher. (Test: Swap Assault Rifle meta to the Rocket Launcher in Assault on the Control room, and go to the outdoor part - not the bridge though. The three or so marines there - one will have a Needler, the other a Plasma Rifle, and one marine without a weapon at all because he can't use the Rocket Launcher).
 * MA5B Individual Combat Weapon System (Assault Rifle)
 * Sniper Rifle System 99C-S2 Anti-Matériel (Sniper Rifle)
 * Type-25 Directed Energy Rifle (Plasma Rifle)
 * Type-33 Guided Munitions Launcher (Needler)
 * M9 High-Explosive Dual-Purpose Grenade (Frag Grenade)

Unggoy (Grunt)

 * Type-1 Antipersonnel Grenade (Plasma Grenade)
 * Type-25 Directed Energy Pistol (Plasma Pistol)
 * Type-33 Guided Munitions Launcher (Needler)
 * Type-33 Light Anti-Armor Weapon Variant (fuel rod gun that has to charge its shots and has no heat/power meter)

Sangheili (Elite)
Elites can use any weapon given to them as seen in multiplayer, but cannot or haven't been seen using them in campaign. Another campaign oddity is when you give one a Gravity Hammer, they will yell a battle cry and charge, but not swing the weapon.

Hunter
The Hunter can only use the Hunter Fuel Rod that is mounted on its arm. In Halo game physics, it is actually separate model, not part of the Hunter itself. This is technically a different weapon to the Fuel Rod that Grunts use, because they're different weapons in the coding.
 * Type-33 Light Anti-Armor Weapon (Fuel Rod Gun, not to be confused with Fuel Rod Cannon)

Spartan
The Spartan II can wield all weapons found in the game.
 * BR55 Battle Rifle (Battle Rifle)
 * M6C Magnum Sidearm (Pistol)
 * M7/Caseless Submachine Gun (SMG)
 * M19 SSM Rocket Launcher (Rocket Launcher)
 * M90 Close Assault Weapon System (Shotgun)
 * Sniper Rifle System 99C-S2 Anti-Matériel (Sniper Rifle)
 * Type-25 Directed Energy Rifle (Plasma Rifle)
 * Type-25 Directed Energy Pistol (Plasma Pistol)
 * Type-33 Guided Munitions Launcher (Needler)
 * Type-1 Antipersonnel Grenade (Plasma Grenade)
 * M9 High-Explosive Dual-Purpose Grenade (Frag Grenade)
 * Type-33 Light Anti-Armor Weapon (Fuel Rod Gun)
 * Type-1 Energy Weapon/Sword (Energy Sword)
 * Type-25 Grenade Launcher

Marine

 * BR55 Battle Rifle
 * M6C Magnum Sidearm
 * M7/Caseless Submachine Gun
 * M19 SSM Rocket Launcher
 * M90 Close Assault Weapon System
 * Sniper Rifle System 99C-S2 Anti-Materiel
 * M247 General Purpose Machine Gun
 * M9 High-Explosive Dual-Purpose Grenade
 * Type-25 Directed Energy Rifle
 * Type-25 Directed Energy Pistol
 * Type-33 Guided Munitions Launcher

Unggoy

 * Type-25 Directed Energy Pistol
 * Type-33 Guided Munitions Launcher
 * M7/Caseless Submachine Gun (only in Sacred Icon)
 * M6C Pistol (only in Sacred Icon)
 * Type-33 Light Anti-Armor Weapon
 * Plasma Cannon

Kig-Yar

 * Type-25 Directed Energy Pistol
 * Type-33 Guided Munitions Launcher
 * Type-51 Carbine
 * Type-50 Sniper Rifle System (Beam Rifle)
 * BR55 Battle Rifle (only on Sacred Icon)
 * M7/Caseless Submachine Gun (only on Sacred Icon)
 * M6C Magnum Sidearm (only on Sacred Icon)

Yanme'e
Yanme'e are only compatible with weapons that can be dual wielded, such as the plasma rifle or pistol - because they're one-handed weapons.
 * Type-25 Directed Energy Rifle
 * Type-25 Directed Energy Pistol
 * Type-33 Guided Munitions Launcher

Lekgolo
As in all games, the Lekgolo are compatible only with the Type-33 Light Anti-Armor Weapon.

Jiralhanae

 * Type-25 Directed Energy Rifle (Regular variant)
 * Type-25 Directed Energy Rifle (Brute variant)
 * Type-25 Grenade Launcher
 * BR55 Battle Rifle Seen on the level Gravemind

Sangheili
Like the Spartan, the Sangheili is compatible with all weapons in the game. Though the regular Sangheili usually do not carry the M9 fragmentation grenade, it is possible for the Arbiter to.
 * BR55 Battle Rifle (Battle Rifle)
 * M6C Magnum Sidearm (Pistol)
 * M7/Caseless Submachine Gun (SMG)
 * M19 SSM Rocket Launcher (Rocket Launcher)
 * M90 Close Assault Weapon System (Shotgun)
 * Sniper Rifle System 99C-S2 Anti-Matériel (Sniper Rifle)
 * Type-25 Directed Energy Rifle (Plasma Rifle and Brute varient)
 * Type-25 Directed Energy Pistol (Plasma Pistol)
 * Type-33 Guided Munitions Launcher (Needler)
 * Type-51 Carbine (Carbine)
 * Type-1 Antipersonnel Grenade (Plasma Grenade)
 * M9 High-Explosive Dual-Purpose Grenade (Frag Grenade)
 * Type-33 Light Anti-Armor Weapon (Fuel Rod Gun)
 * Type-1 Energy Weapon/Sword (Energy Sword)

Spartan
The Spartan II can wield all weapons found in the game.
 * BR55 Battle Rifle (Battle Rifle)
 * M6C Magnum Sidearm (Pistol)
 * M7/Caseless Submachine Gun (SMG)
 * M19 SSM Rocket Launcher (Rocket Launcher)
 * M90 Close Assault Weapon System (Shotgun)
 * Sniper Rifle System 99C-S2 Anti-Matériel (Sniper Rifle)
 * Type-25 Directed Energy Rifle (Plasma Rifle)
 * Type-25 Directed Energy Pistol (Plasma Pistol)
 * Type-33 Guided Munitions Launcher (Needler)
 * Type-1 Antipersonnel Grenade (Plasma Grenade)
 * M9 High-Explosive Dual-Purpose Grenade (Frag Grenade)
 * Type-33 Light Anti-Armor Weapon (Fuel Rod Gun)
 * Type-1 Energy Weapon/Sword (Energy Sword)
 * Type-25 Grenade Launcher

Marine

 * BR55 Battle Rifle
 * M6C Magnum Sidearm
 * M7/Caseless Submachine Gun
 * M19 SSM Rocket Launcher
 * M90 Close Assault Weapon System
 * Sniper Rifle System 99C-S2 Anti-Materiel
 * M247 General Purpose Machine Gun
 * M9 High-Explosive Dual-Purpose Grenade
 * Type-25 Directed Energy Rifle
 * Type-25 Directed Energy Pistol
 * Type-33 Guided Munitions Launcher
 * Type-33 Light Anti-Armor Weapon

Unggoy

 * Type-25 Directed Energy Pistol
 * Type-25 Directed Energy Pistol
 * Type-33 Guided Munitions Launcher
 * M7/Caseless Submachine Gun (only in Sacred Icon)
 * M6C Pistol (only in Sacred Icon)
 * Type-33 Light Anti-Armor Weapon
 * Plasma Cannon

Kig-Yar

 * Type-25 Directed Energy Pistol
 * Type-25 Directed Energy Pistol
 * Type-33 Guided Munitions Launchera
 * Type-51 Carbine
 * BR55 Battle Rifle (only on Sacred Icon)
 * M7/Caseless Submachine Gun (only on Sacred Icon)
 * M6C Magnum Sidearm (only on Sacred Icon)

Yanme'e
Yanme'e are only compatible with weapons that can be dual wielded, such as the plasma rifle or pistol.
 * Type-25 Directed Energy Rifle
 * Type-25 Directed Energy Pistol
 * Type-33 Guided Munitions Launcher

Lekgolo
As in all games, the Lekgolo are compatible only with the Type-33 Light Anti-Armor Weapon.

Jiralhanae

 * Type-25 Directed Energy Rifle Plasma Rifle
 * Type-25 Carbine Spiker Rifle
 * Type-25 Grenade Launcher
 * Gravity Hammer
 * Mauler

Sangheili
Like the Spartan, the Sangheili is compatible with all weapons in the game. Though the regular Sangheili usually do not carry the M9 fragmentation grenade, it is possible for the Arbiter to.
 * BR55 Battle Rifle (Battle Rifle)
 * M6C Magnum Sidearm (Pistol)
 * M7/Caseless Submachine Gun (SMG)
 * M19 SSM Rocket Launcher (Rocket Launcher)
 * M90 Close Assault Weapon System (Shotgun)
 * Sniper Rifle System 99C-S2 Anti-Matériel (Sniper Rifle)
 * Type-25 Directed Energy Rifle (Plasma Rifle)
 * Type-25 Directed Energy Pistol (Plasma Pistol)
 * Type-33 Guided Munitions Launcher (Needler)
 * Type-1 Antipersonnel Grenade (Plasma Grenade)
 * M9 High-Explosive Dual-Purpose Grenade (Frag Grenade)
 * Type-33 Light Anti-Armor Weapon (Fuel Rod Gun)
 * Type-1 Energy Weapon/Sword (Energy Sword)

Spartan

 * M90 Close Assault Weapon System Also known as the Battle Rifle

Marine

 * M90 Close Assault Weapon System Also known as the Shotgun

Unggoy

 * Type-25 Directed Energy Pistol (Plasma Pistol)

Kig-Yar

 * Type-25 Directed Energy Pistol (Plasma Pistol)

Sangheili

 * Type-1 Energy Weapon/Sword Also known as the Energy Sword

Jiralhanae

 * Gravity Hammer
 * Type-25 Grenade Launcher