Bump Stock Ban Has Arrived....Decision Time