I would first suggest any of Michael Yardley's books. Now, do you want to measure those parameters on a gun on have your parameters measured for a gun to fit you?

Kind Regards,

Raimey
rse