the first time i developed shin splints was from running on the beach due to the uneven ground
i'm not against running on sand, but make sure it is a flat surface and make sure you aren't running on uneven sand, you can get an ankle or knee injury stepping wrong