I like both wepon but the M16 is more of a auto sinper for pluse u can use it on the terriost and seals. 2-3 hit and the guy is probely dead or only have a little bit of health. On the other hand the m4a1 has a sd which make a better sneak up gun rather than the M16 but that should all change when Socom 3 come and you will be able to put one on there hopefully.
The m16 is a killer gun if you know how to use it right.I really never got into the gun too much, i use the sd most of the time but i have seen a lot of people who can tear **** up with that gun. Get good at it and you will be unstopable.
If you just spend time with the M16, you really can become almost unstoppable. That gun is amazing and you gotta learn how to move the crosshairs just right so you can get a headshot almost every time. The only down fall to it is its volume. But thats all going to change like you said.
__________________
"History will be kind to me for I intend to write it." -Winston Churchill