NBC: Democrats send letter to company offering buy now, pay later firearms financing