Personally, i wouldn't choose any of these, i would choose a pistol. Either the K5SD because of its silencer, which doesn't remove damage,(its integrated, right?). Great firing speed, reload, and portability.
not to mention i would also get the Desert Eagle SE with it. Great back up weapon when i'm out of ammo for the K5SD!