@AlleyKittie ,
The photo's aren't detailed enough to get much info out of them. The rock looks like it has layers which may mean it's sedimentary. It also looks rounded like it's been rolled around a lot (common for beach rocks).
If you could provide clearer photo's with something in the picture for perspective it might help. Also if you could say something about the rock like what it's texture it like, that might help a bit too.
What beach did you find it on?