My son was given a little bonus by his boss the other day...He programs CNC machinery in a Texas granite countertop shop south of Houston...They do alot of shooting together... CMMG BANSHEE 200 MK10