The AK-47 should be your first pick.
There is no best weapon in Call of Duty, it's all about your personal preference, if you like a weapon use it. If you don't like it, don't use it:)
ak74u with rapid-fire
Yes. Many classes of different weapon's, perks, and equipment.
well for me its a mp7 but you can choose any weapon that you like
the heavy class
for me assault is the best class
You go to "Create A Class" Then Primary or Secondary weapons to choose your weapon then after u edit your weapon.
It was your weapon!
go to create a class once you are a high enough level equip it as your secondary weapon
It is all about how good you are with the gun.
You have to be level 10 in order to created a class. You can create a class by choosing a primary, secondary weapon and everything else you need for a full class.