In my ME3 replay I'm playing a sniper Vanguard and I'm a god. Why a sniper and not the traditional shotgun? You can't charge up to enemies who are standing on inaccessible ground so I whip out the ol' rifle and that does the job. I tried using a shotgun like I had with ME2 but melee in 3 is a lot better so the shotty isn't necessary.