NBC: Texas man who sold gun to  synagogue hostage-taker gets nearly 8 years