Bump Stocks. Should they be legal or not? (if you don't know what a bump stock is, google it before you post, thanks. A bump stock essentially...