Since I found out Sharpshooters have revolvers and other such wonderful things, I modified the class loadouts a bit.
Normal classes have 2 choices for a primary weapon and 2 choices for a secondary weapon. All classes can wield an Assault Rifle as a primary weapon, and a regular Pistol or Single-Shot Grenade Launcher (SS-GL) as a sidearm.
Trooper
Primary - Carbine, Battle Rifle, Shotgun, LMG
Secondary – (another primary weapon or sidearm)
Sidearm - Machine Pistol, SMG, Truncated Shotgun
Sharpshooter
Primary – Marksman Rifle, Sniper Rifle
Secondary - Anti-materiel Rifle
Sidearm – Revolver, Machine Pistol
Ranger
Primary – Shotgun, PDW
Secondary – ECCW (A Sword)
Sidearm – Truncated Shotgun, Machine Pistol
Specialist
Primary – |Specialty Weapons|
Secondary – Gremlin Disruptor Cannon
Sidearm – |Specialty Weapons|
Grenadier
Primary – MP Minigun, Anti-Tank Rifle
Secondary – Grenade Launcher
Sidearm – SMG, Truncated Shotgun
And here are some abilities I've collected on them. Not all of this is accurate or in the right spot, this is just what I've found out over the course of the marketing campaign.
Sharpshooter- Just like it sounds, our sharpshooters engage enemy targets with pinpoint accuracy from extreme range. They're also trained in pistol marksmanship for the occasional close encounter.
Squadsight – You can target enemies within squadmate’s sight, provided there is a line of sight to the target.
Long Watch – Allows Overwatch to trigger with Squadsight.
Return Fire – When targeted by enemy fire, automatically fire back with your pistol once per turn.
Deadeye – Take a shot with a small aim penalty for a significant damage boost.
Lightning Hands – Fire your pistol at a target. This attack does not cost an action.
Death From Above – Grants an extra action when an enemy at a lower elevation is killed.
Fan Fire – Fire your pistol three times at a single target.
Ranger- The Ranger serves as our primary reconnaissance unit, capable of moving independently in concealment while engaging enemies at close range using extensive training in swordsmanship.
Slash – Attack any enemy within movement range with your sword.
Phantom – When the squad is revealed, this soldier remains concealed.
Blademaster – Deal extra damage on all sword attacks.
Shadowstrike – 25 bonus aim and 25 bonus crit when attacking enemies that can’t see you.
Shadowstep – A Ranger with Shadowstep will not trigger Overwatch shots or Suppression fire, but they will be unable to draw overwatch fire away from their teammates.
??? – The Ranger may move again after a kill.
Reaper – Scoring a melee kill allows the Ranger to combo another attack which can chain as long as they can keep scoring kills.
Charge – You may activate your standard melee attack for free after dashing this turn.
Specialist- Operating some of our most advanced equipment, Specialists deploy robotic drones on the battlefield that can be outfitted for combat or field medic duty.
Aid Protocol – Command your Gremlin to move to a friendly target. It grants that target a bonus to Defense until the start of the next player turn.
Medical Protocol – The GREMLIN can perform healing actions remotely: Gremlin Heal and Gremlin Stabilize. The GREMLIN has a single charge. If a medkit is equipped, the GREMLIN will gain an additional charge.
Combat Protocol – Send the GREMLIN to an enemy to jolt them, dealing guaranteed damage, which is increased against robotic enemies [that aren’t electrostatic shielded].
Revival Protocol – Send the GREMLIN to an ally to remove any negative mental status effects: Disoriented, Stunned, Panicked, or Unconscious.
Haywire Protocol – You may target robotic enemies with your GREMLIN, attempting to hack them and seize control.
Field Medic – Equipped medkits have 2 extra charges.
Scanning Protocol – The GREMLIN can trigger an instant scan of the area, increasing the Specialist’s sight radius substantially for one turn, and revealing any enemies in the area.
Gremlin: Intrusion Protocol (Allows the Specialist to hack robotic enemies and disable or take over them.)
Hacker – Attempt to breach security on a network access point with your Gremlin.
Grenadier – Serving as our demolitions experts, the Grenadiers provide heavy ordinance delivery whenever and wherever we need it.
Launch Grenade – Fire a grenade into a target area to deal area of effect damage. (Targets further away from the center of the explosion take less damage.)
Blast Padding –
Shredder – Removes a point of enemy armor [-1 Damage Reduction].
Demolition – Fire at your target’s cover, significantly damaging or destroying it. Deals no damage to your target.
Minigun Suppression – Fire a barrage that pins down a target, granting reaction fire against it if it moves, and imposing a -50 penalty to the target’s aim.
Rupture – A critical damage attack that ensures the affected unit takes increased damage from all future attacks.
Salvo – Allows the Grenadier to use a grenade or heavy weapon without ending their turn.
Trooper - Troopers act as our baseline soldier, making up the backbone of XCOM's forces. While they lack specialization in unique weaponry or equipment, they are proficient in what they have, being able to bring two primary weapons at once.
Light ‘Em Up – The Trooper can twice for the cost of only one action point. This enables them to dish out a doubled rate of fire, and they only need to hit once to do the doubled damage.
Rifle Suppression – Fire a barrage that pins down a target, granting reaction fire against it if it moves, and imposing a -30 penalty to the target’s aim.