I saw a show about the XM25 a while back. Very impressive weapons system.
It’s a little scary to ponder what the advances in processor technology and miniaturization are making possible, not to mention what might be in store five or ten years down the road. But hey, better to embrace the possibilities than ignore them.