fnx 40 review