From BattleTechWiki:
The Gauss Rifle utilizes a series of electromagnets to propel slugs of ferrous nickel-iron alloy at extremely high velocities, making it a devastating and lethal long-range weapon. The Gauss Rifle does not use combustible propellant. The sheer mass and bulk of the weapon limits its applications.