Three big questions ahead of NRA's Annual Meeting