He was chosen unanimously by the NRA and Freedom Alliance boards of directors to be the recipient.
Check it out:

As part of a tribute to the U.S. military at the Conservative Political Action Conference in suburban Maryland on Thursday, Retired Marine Lt. Col. Oliver North presented the American Hero award to Navy SEAL Sniper Chris Kyle posthumously.

North, who is on the National Rifle Association board of directors and founder of the Freedom Alliance, said in an era when popular opinion says everyone is a winner, being a hero requires a much higher standard.