1st round weapon or backup weapon - USP or P228. Desert Eagle doesn't have enough rounds, glock is underpowered, 5-7 is weak but accurate...not good enough
CQB pick would have to be MP5 (it's cheap), P90 (fast rof for close range), m4 (unsilenced, 1-2 shots kills a dude), m3 (for just random running and gunning), m249 (big magazine, more rounds for killin) and AK (nothin beats it at spray and pray)
Sniping : scout when i'm practicing, having fun, or poor. AWM when i'm gettin serious. I don't mess with the semiauto POS rifles.
Long range but not sniping: m4. I can really pick people off with it, silenced or unsilenced.