Anything shorter and you can shoot your own fingers off. In a panic situation it's easy to put your fingers over the end of the barrel if it's only 2”.
I hope this was toung in cheek. If that is your "expert" opinion, you hardly have the experience or stability to handle firearms or give advice on them.
I agree.
The plastic stuff in .40 has uncomfortable felt recoil for most people. If you don't take a class, learn how to "run the gun," and practice, then it doesn't matter.
I carry a Sig Sauer P229ST (stainless steel slide and frame) in 9mm and one spare mag.
(training and gaming rig)
.
Wifey carries an HK P2000 in 9mm and one spare mag.
.