Texas man with 3D-printed gun and 'hit list' of lawmakers sentenced to 8 years