Star Lord is pretty powerful. Despite usually looking like an ordinary human, he does have cosmic energy within himself. This gives him super strength and flight which is very handy. Of course, even with that he isn’t quite a match for Thor yet. That’s a completely different level of power, but at least Star Lord will be able to put up more of a fight than if he just had his element blaster. Star Lord won’t let this keep him down though, I’m sure he’ll be back. Thor wins.