Engraving tools and end mills of solid carbide, diamond tip engraving tools for cnc machining and engraving for use with cnc milling machines, top loading and table top engraving machines. Spring loaded engraving tool and mini spring loaded engraving tool