Supreme Court Decision on Bump Stocks: NRA Flag Flying High Above Constitution?