It does what it says on the tin. used this to 90 ranged flawlessly. I seriously can't fault this in any way other than that it doesn't stop when you're out of ammo. Go with plenty of ammo and you're guaranteed a great experience.... even after 17 months without an update. I also heard the author left around a year ago. Clearly quality.