Sure, the impossible setting for bots means that barrett is pretty darn accurate, and ruger is pretty accurate... but so long as you move enough, they're actually not too hard at all because they aim directly at your current position.
Would it not be possible to make them harder by advancing the AI so that did better to anticipate where they would need to aim to intercept a flight course?
It would make bots a more challenging opponent for more experienced players.