There may be some more affordable handguns out in the market, But in my opinion spending $1000 on a quality carry gun that can save your life and will last you the rest of your life is not that much of a price to pay. I love my Kimber CDP ultra carry. You probably wouldn't want to put 10,000 rounds thru it because of the aluminum frame. But you can practice with the full size 1911 and the compact 1911 shoots the same. Save your money and buy a good quality handgun that will serve you well for many years. JMHO.