One month ago, I began posting polls as the community ranked every gun in the game. We started with each individual weapon and decided what tier they go in. Then, we ranked them in order of best to worst. According to our mass of conflicting opinions, this is the DEFINITIVE ranking of all the guns in the game.
If you'd like to make your own, see here.