One other thought. For me its not the recoil for me thats hard to manage its the muzzle jump. If a gun recoils straight back its much easier to work with than a gun that dances around.