I feel the guns are way too accurate for the size of the maps. I don't care how good of a marksman you are no one can hit a 1ft target going full auto with an **** rifle from 50+ yards away. it cant be done. Consistently in all cod games you can drop a sniper from across the map with an automatic. There is no balance between the different types of guns. SMGs are effective at just about any range. AR are just as good at long range and short range. Quick scoping makes snipers good all ranges too. dont even get me started on getting killed from distance with akimbo machine pistols.
For me it takes away any shred of realistic feeling the game had. (not that i felt it was very realistic in the first place)