effect of barrel length on perceived recoil