New York's budget bill proposes requiring 'blocking technology' on all 3D printers to prevent the printing of firearms or firearm components. The bill would mandate the use of software or firmware that scans print files and refuses to print anything flagged as a potential firearm. Critics argue that this technology is unreliable and would not effectively prevent the creation of illegal firearms. The bill's provisions would also apply to CNC mills and other manufacturing equipment.