User:Dab1001/Battle Rifle

List of appearances

 * Halo 2
 * Halo 2: Anniversary
 * Halo 3
 * Halo 3: ODST
 * Halo 4
 * Halo: Spartan Assault
 * Halo: Spartan Strike
 * Halo 5: Guardians
 * Halo Online
 * Halo Infinite