The short one is a lapel or breast pin !! Had a tiny cap that screwed on the end to hold it in place !! Others are hatpins !! Sold a few of the plain ones like yours,,, don`t bring but couple of dollars each !! Now the fancy types are pretty pricey but everyday items,,,not too good !!
Please do continue the thread !! We would love to see what you find !!