-Subs-
if your looking for damage and you dont have to pull or have +movement speed i'd go /war. berserk, warcry, double attack, and attack bonus are all pretty great considering you wont have to cancel berserk early if your careful. /nin is pretty useless for anything but pulling in merits and /rng is good for the acc but i think you should be using sushi most of the time anyway.
-Main-
for kris i've never felt like the damage was so low that 0's were a problem but dont get me wrong, the damage is very low and im sure the regular joyeuse hits would probably add up to be about even with the extra WS you get with a kris. also consider your skill on dagger is 16 more than with sword, so your getting an extra 14 acc right there. kris also has issues with double attack bonuses since you wont get the triple attack if the double attack procs.
-Gun-
i think for guns you should really push for martial. the acc bonus on coffinmaker just cant compare to the tp bonus of martial but im sure it has it has the occasional use. use corsair's gun(+1) for quick draw.