I believe that those are just seals to keep the dust out.The ball nuts have plastic inserts in either end that are formed to the ballscrew and are pinched by a set screw in the nut housing.
You're not going to get zero backlash for the price you pay. .001-.002 is not bad, really.