NRA endorses McCain, snubs board member Barr

Realism.