I would have to say star wars over covenant/unsc. Though halo arrays are the ultimate weapon in both universe. pretty much unmatched destruction for 25,000 light years.
Yes jedi are killable by nonforce users, though normally the nonforce users are especially trained in combat how to, like jango and boba fett or are just extremely brilliant. Who were in some ways super trained like spartans. Even darth caedus, the boy of leia and han's twins turned evil, said something to the extent in a book, "He reckons a good sniper shot from a far distance could take him out." So while they are equatable to superheroes in comics, they can still be killed.
Also the star wars movie while great, arent sometimes the best thing to take in consideration for some characteristics of the universe. They did have to push the plot forward and make the hero seem heroic. wouldnt be much of a movie, if the hero dies within 5 mins. Ex: storm troopers. The Elite of the Imperial army. They have some of the best armor in the SW universe, and some of the best shooting. But according to the movie, put a hero or two in a room, they couldnt fight their way out of a paper bag. Same thing with the luke and the death star. He was the only person that could have pulled that off.
Also Star wars has two types (and more) of shields, particle shield (physical matter) and Ray(energy)Shield. Particle shield stop anything with particles, so those saying SW shields dont stop physical objects are wrong.
Forerunners vs Empire, would be an interesting fight and lot more fair then empire vs UNSC or covies.