Check online at Recreation.gov or search McWilliams campground to see all the available campsites.
Half the spots are reserved. I was there August 3rd and arrived around 1PM and only a couple of spots available at that time.
Thanks! Your answer is awaiting moderation.