Aside from the fact that this has been around time and time again and getting boring, here is my response. I hope this does not go on and on.
Research the threads for your answer. Loaded question! Preference for what situations. Urban combat, field operations? Be more specific. Where will I be? What type of combat scenario am I to expect?
Don't even answer. Go to the dozens of previous threads.
Moderator, please end this repetitiveness. Thank you.