I actually checked this the other night with my gem eating sais. The answer is no, they are not player enchantable even with no gem slotted. They are, however, PP enchantable and should only run you the standard enchant rate + 1000 surcharge for a combat script if you have them done while there's no gem in the socket.
Keith/Brinret