Best oiler I have found. Unfortunately, it's not available in the States. Reilang R003 MERKUR Precision Oiler
Things like WD-40, I buy by the gallon and spray them through these. They don't break, and since they are pressurized from your air compressor, recharging them is easy. Large River Link.