according to my new best friend , grimes currently had around three dozen men working for him - a mix of dwarves , giants , vampires , and humans , all armed with guns , knives , and whatever other weapons they could make or scrounge up .