NBC: Buffalo shooting suspect appeared to be active in online gun communities