Glock 20sf probably. Although I don't own one, I trust glock more than any other firearm. Haven't had the pleasure of owning and hk yet, someday soon I hope.
Glock 20 is a 10mm, G21 is a Full size .45acp.
I just pick up a new FNP-45 Tactical, all I can say is WOW I think i'm in love.