Anything that a fighter can use will do.
Aim for ee weapons.
If you plan on staying in the game for a while i suggest swords to start. They are more expensive but you will be able to use them for the first three classes. (Fighter, Sammy, Paladin)
As for armors you want to get heavy armors so they have better defense. Get either strength or dex on them
With mq gear you want to have between 100-120 dex. Everyone has a different opinion. Personally I always went ~110 when i played melee chars.