I do not have problems with making parts to tight tolerances.  In this case, it was trying to figure out what tolerances were needed.  The weighted wheel inside was an interesting problem with the notch and getting it to spin easily.  

I am looking at Lasers but do not have the budget to get a Laser like LBD has.