I’ve been picking these up for years on the ranch, Iron Oxide coated sandstone. Never knew they had any value, I put them in my flower beds. Just did a little checking and those in the 2 1/2 to 3 inch size sell for 20 to 30 dollars apiece. We used to use the smaller marble size in out sling shots.
Better go find those used in your slingshot! ;)