It is like hitting a bullet with a bullet. That's become feasible recently, for the same reasons SpaceX is able to land a spacecraft now; computers and sensors got better.

Unlike SpaceX's scenario, though, you've got an enemy involved, with a vested interest in defeating the system. SpaceX would have substantially more trouble landing if the landing ships had decoys and evasive maneuvers. It's probably viable against current North Korea, or "whoops we launched just one". It's probably not ever viable against Russia or China doing a full-on attack.

(In other words, it's like hitting a bullet capable of hiding and making evasive maneuvers with a bullet.)

Iran's attacks on Israel demonstrated this pretty well; some missiles still got through. Interceptors are expensive, often more so than the rounds they're intercepting.