In COD is there even bullet drop, bullet deviation, recoil or spread? There are so many more factors in BF than a lot of the older shooters. Keep that in mind when playing BF4, you can't just pull the trigger and expect everyone to die. There are a significant number videos out there that show you how to be a better player and tactics advice.
Check out some of Xfactor's videos, might help you out quite a bit.
https://www.youtube.com/user/rivaLxfactor
Also as a fairly new player to BF4 don't expect to be fantastic right away, it took me hundreds of hours before I was not complete shit. That is simply because I have not played much for FPS's in the last several years.... But I love it now
Hope that helps, see you on the battlefield!