Meh, if you train your dwarves to legendary wrestling, and let them wear armor and use shields while doing it (they wont be legendary in these, but they'll have a nice level), chances are they'll be good enough to avoid being killed by eachother...

I'm fond of axes for the flavor value personally... however I've always considered Crossbows most useful simply because they can attack from a range.