I have a class that is very mobile and also reduces that recoil by a little bit, it's the following Mip quick response barrel OWC laser Operator foregrip Extended mag B Sleight of hand It's for aggresive playing so don't expect it to be good past 20M but if you are always close to the enemy then you will not feel the recoil