From the reddit comments:
Retired USAF here. That is a WWII era bomblet from a cluster bomb! Call police now! Those can be really unstable! Great personal harm could come to you!
It’s definitely a US submunition (aka, cluster bomb). Put it down, stop handling it, and call the authorities.
No more picking up funny looking stuff in an area where you know old ordnance is commonly found.