Business software maker tells gun retailers they must stop selling AR-15s if they want to continue using the company's business applications.