How could a scramjet bullet fire 7 kilometers? Wouldn't the Coriolis effect and wind still be major factors? They would have to have a tiny computer chip inside each one. :0
Also, it's pretty obviously that no one but Inri (ugh I hate agreeing with Inri) knows anything about how bullets work at long distances. Bullets go nowhere you expect them to at even ranges of 500 meters+ unless you are a trained sniper. Like, some people think hitting a target is as easy as picking up a gun and aiming the scope's crosshairs at it, but it's really, really not.
Anyways, they already have something similar in regular operational use. The KEM (Kinetic Energy Missile) is a computer guided missile with no warhead that is not very large. About three times the length of a 12.7mm anti-material slug. When a KEM hits something, it hits it with significant enough force (and mass, because it is so much larger than a 12.7 (.50 cal) round) that it can literally destroy a jeep upon impact. Like, not just bang it up or damage it, but sever it in half and throw both those halves a couple meters.