I think a lot depends on the player, as Biscuit has said.
When it comes to the guns in BF4 the advice and recommendations that Biscuit has given me when playing have helped immensely so I put a lot of weight on his opinion about guns. Though to add to that, if you have found one that works well for you and others don't like it might just mean that there are characteristics with that gun that you can handle better than others, such as recoil etc...
Nice, congratulations. Which model did you get in the end?
Update your system specs when you get the chance. Some of us like to look at these things.