Seen some of the open designs for tracking turrets using openCV. Almost all are for nerf, paintball and airsoft guns, so they’re toys and not weapons. For weapons you’d need a more stable platform for heavier weight and recoil. Saw a video of one guy from a CNC shop in NY build one. As far as I know the design wasn’t released and he’s since taken the video down.