I've got a weapon that you can make but I can't unfortunately due to my screen recorder that keeps breaking. Here is your awesome idea. An orbital weapon called kinetic bombardment. It fires at the surface of the planet,it basically fires rods that have no explosives but takes a lot of damage to the surface,gains speed while speeding down into the atmosphere.