Hard to beat a G21. For price, mag cap and accuracy! M&P are nice but figure another $100 for apex trigger parts, and that it still wont get you a Glock trigger reset. The G30 is just an awesome handgun for size and accuracy price. HKs are sweet but high cost factor. Sig P220 is a sweet shooter, very accurate but high cost again and DA/SA configuration!