There are still a few bugs that cause you to shoot off, can I get you to try a few things next time it happens or answer a few questions to let us know what kind of 'hit registration' issue you are experiencing? Is it like either of these two examples?
1. The effect of this bug goes something like this: Online, you will see yourself firing directly at someone, you see your shots SHOULD be hitting the enemy, visually, but these apparent 'hits' never actually hit the enemy. Why? Because on the server you were facing another direction, and if the server saw you facing left rather than straight, your bullets were fired left as well. When you are in a state where you are not registering hits on an enemy, could you please fire at a wall or a surface that will leave hit decals to see if your bullets are hitting where you are really aiming them, in and out or iron sights (since that can differ as well)?
If they are not, did you recently take over a bot? Bandage? Use cover? Anything like that?
2. There is a less severe, similar issue online and offline caused by cover/collision. For example, you see a bot looking out of cover in iron sights with his back to you, you shoot him but nothing 'hits', you shoot the wall in and out of iron sights and see that you were not shooting off, then the bot shoots and kills you without turning around. HOW? Possibly, the bot is facing in a different direction than he appeared to be, because that cover in particular is pushing him in a strange direction, usually because there is an object jutting into the cover area that has collision. If you see a location where a bot is covered, or covering and going into iron sights, that you are having trouble hitting him, try covering in that spot yourself. Does it seem strange, or cause you to fire inaccurately?