NRA 'Stand and Fight' convention set to begin on Friday