San Diego bans sale, possession of 'ghost gun' components :