How can I compare guns in BF3?

Solution 1:

Weapon comparison charts:

http://denkirson.xanga.com/756891604/bf3/

http://symthic.com/?s=bf3

Each site has forums with more discussions on the subject.

There really isn't a "best gun", it depends on your play style, your class and in the end what you are comfortable playing with.