That depends. I always liked the beam sword. As for firearms, it depends on the situation. Shotgun for dealing with the flood, automatic weapons for dealing with up close and personal enemies (it seems to disrupt their fire), and sniper rifles for dealing with the jackles.