Nicely done.
The aim seems to constantly drift down a lot of the time which doesn't feel nice, otherwise the shooting feels quite good.