Tech needle cartridge