1. Bump stocks legal Supreme court rules 6-3, NRA ratioed

    Bump stocks legal Supreme court rules 6-3, NRA ratioed

    3