It's almost a silly distinction since ML has been used in weapons for quite a while. For example: Javelin missiles have automatic target recognition, cruise missles have intelligent terrain following, long range drones use algos like SLAM for guidance.