NRA holds annual convention in Houston - first since Newtown shootings