I agree with everyone that damage > DPS for Engineer so the rifle or the pistol/shield for extra armor is the way to go. I want to add that you should factor in your implant. I use the damage implant for the same reasons: it raises my heals, skill damage and weapon damage. If you are using an armor implant, then use a rifle instead of a shield or consider switching to damage implant.