Salesforce's new policy bars customers that sell a range of firearms - including automatic and semiautomatic - from using its e-commerce technology.