Bump Stocks

Bump Stocks, Let me float a few ideas here.