Hi there!
This is one of my common army list at 500 pts:
Balin, son of Fundin with Durin's Axe;
5 Dwarf Warrior with Shield;
1 Dwarf Ranger with Two-handed weapon;
4 Iron Guard
2 Khazâd Guard
----
Warband 2 10/12
Dwarf Captain
10 Dwarf Warrior with Dwarf bow;
----
Warband 3 10/12
Dwarf Captain
10 Dwarf Ranger
----
The idea is to maximize numbers but having some quality troops (like Khazad Guards and Iron Guards principally). One/two Dwarf captains can be replaced by Shieldbearer for more fun! Depends on how much Might do you want or need (I usually take two shieldbearers protecting Balin). Dwarf rangers woth Dwarven longbows are better but I prefer using the bowman taking them slowly into combat using their bows as a support. Shields are used to hold on positions while the "cream" of the team take down the enemy. Take care of Dwarf rangers, they are the weakest troop in defense but they are number meat!
The only problem is that you have two warbands not complete (10/12) but almost. It depends on you if you prefer more numbers sacrificing elite troops.
Perhaps it could help you for some inspiration
Good luck!