While publicly trying to distance itself from the NRA, FedEx has made a secret agreement with the association and other major players in the firearms industry.