Make it a closed primary and he is done!
I did not know that AZ had an open primary. You are right: If it is a closed primary McCain gets his pink slip.