Very nice find considered its sanded in most places.
Here's my take from the Jersey Shore ....
Just cause there's lead dont mean nothin....I think it was a tackle bag spill as there were several same size weights.
Keep the beach clean and keep pickin up the plastic !!!!