You can buy the Mallory brand new from Patrick's Antique Cars and Truck's in Casa Grand, AZ. As far as I know, He's the only supplier in the country for this 235/261 distributor.
As far as parts go, I've bought new points and condensor from my local Car Quest. They had to special order them, though. Points will run you around $25.00 to replace.