rockosteel take a look at the witness line. You can get both SA in the match and DA/SA in the full steel or a composite version. You could also buy in any of the primary pistol calibers and stiil change uppers for 200 bucks . Buy a 45 and then deside a 9mm will do as ammo is much cheaper, buy the upper and 30 seconds later your ready to shot. You can also get a 22cal upper or by a cz 22lr so atleast the gun feels the same. The Sa witness match can be bought for 500 bucks and the full and composite or less costly. You will also not find a gun at 2 or 3 time the price that can out shoot it. Go hog wild on uppers and buy the gun in a 10mm and then get any of the 45acp,40s&w,38 super/9x23,9mm and 22 uppers for play or carry.