No shortage here as I said...we live on a mountain of rocks here in the Poconos. I guess we're lucky in one way, but when it comes to digging a hole for plants, fence posts, deck posts, etc., it becomes a burden.
I use a shovel, pick-axe and I have a big bar for prying the big ones out.
They seem to grow out of the ground. I call them Pocono potatoes. After the Winter, there's rocks sticking out everywhere it seems. And what looks like a small rock, can actually end up being quite large once you start digging and prying.
All the rocks around our pond came from our property and there's plenty more to be had if we need them.