oh wow jesus not an easy choice, depends on what you're gonna use it for. the 1911 will be ungainly to carry. i pack a 910 everywhere, a much smaller smith and wesson, and it's still a beast. if it's for carry i would say the HK. if it's for anything else i always stronly reccomend smith and wesson. every gun i have ever used of theirs has been quality.
