I use a metal Altoids tin (Altoids are hard candies or mints that, obviously, come in a tin) and put pins, needles and rotary blades in it. I've written "SHARP" in a black sharpie in several places on the tin in case anyone else gets ahold of it. When I go to my local guild meetings, I put the needles and rotary blades in the recycle box that is taken to the metal recycler. I'm not sure if the plastic or glass headed pins can be recycled so I've just kept them. If the tin ever gets full of non-recyclables, I'll wrap it in tape, put it in the trash and start a new one.
Nancy