I have a soft spot for the m9 but the HK45 is vastly superior. it shoots great and is very comfortable to hold. i have moded it to be completely ambidextrous. The TM Hi Capa is a very good gun it has a lot of after market support but it is now 10/15 year old design. any TM released in the last couple years is a better performer. also Hi Capa is single action only