Yeah, I've yet implemented recoil with random values. But i think the blur gives it a point more of difficult, maybe only wit recoil it's too easy. I've tested removing crosshair and using a point mode with the iron sights but i didn't like too much the result.
3D Gamestudio A8 Pro AMD FX 8350 4.00 Ghz 16GB RAM Gigabyte GeForce GTX 960 4GB