Help I lost my nuts...lol

I haven't worked on a front end in decades, so I could be off-base, here, but aren't those nuts kinda special looking. I think they were self-locking, too.
Yes, they are self locking nuts.
Pretty sure my local to me, Lowes store, has them in their specialty fasteners drawers.