I would aviod painting key caps, because you will just rub of the paint, there are many other reasons but this is the simplest. If you did decide to spray paint it, then you would find the paint would go sticky and be horrible to use, you are best off saving up some pennies and buying some nice cheap keys.