Senate rushes to get gun deal in place