I've been out of the loop for a while. Anyways...
Definatley APS...
"If today is a good day to die, then how bad could it be to live today?"
M24 has good weight to it, very solid feeling stock, can be upgraded simply, mags are a little fragile tho from what i've seen. My roomate has one and he upgraded it himself the day he got it (his first gun too).