packing heat

weapons are shit on Fallout 3 to be honest. i have to constantly use the Alien blaster to kill of people and super mutants. so can anyone help me with what weapons i need, what weapons to upgrade, where to get them and who they are best to use them on. Alien blasters ammo is in short supply and i need help.