Sounds like an M4/M16 user to me.. too much stuff on the guns
But yeah, an M4/M16 (if you like the "spec-ops" look of the M4, get a silencer and throw in an M16 length 6.03/4 inner barrel, tac on a silencer to cover it and you're golden for accuracy.. get a rail for your gun and mount all the crap you want!) maybe a G36? Really any gun that has a rail/looks good with a rail on it (so you can mount your stuff) is great.. get some ideas from the showcase.. media (there is threads for most major guns) and then decide what you want.
Our preferences are not your preferences.