==Increased recoil due to shorter barrel== 

 This is patently false, whatever the source, as any physics student can tell you. A shorter barrel results in lower muzzle velocity, which again reduces recoil. Increased recoil is entirely caused by reduced weight.