This is what I am thinking. Kinetic hyper-velocity projectiles.
I wonder how they would look coming down? Bright?