M99 Rifle

The M99 Rifle is a UNSC weapon used by marines.