I searched and didn't find anything on the forum, so I thought I would post up my search results when looking for parts for the ubiquitous reading lights we all have...
They're made by a company called Progressive Dynamics in Michigan, and they are super responsive. I somehow managed to lose a switch (long story), so emailed them and heard back the next day.. a whopping $0.77 for a switch, and they shipped it the next morning for a couple bucks in postage.
So if you need any parts of these bullet lights (or whatever they are called), contact Darlene:
dmfast@progressivedyn.com
269-781-4241 x145