I'm new to Berettas but as far as M9 replicas go, which make and model is best in terms of performance and closest in function (D/A, decocking, etc) to a standard issue USMC M9A1? It doesn't have to be full metal, although having metal body kits available would be a plus for the future. KWA PTP, TM M92FS/HFC M190, and WA come to mind. GG friendly.