Were you guys playing hardcore last night? If you are, the red-dot sight is amazing for that mode. Holographic sight isn't bad, but it will block out a lot of the periphery when downsight. Also, try to be as stealthy as you can in hardcore when it comes to your perks.
Anyway, how many of you have played the game before, sounds like lot of you guys just picked up this game