I listed these 3 words in the order of guiltiness as follows:
Is my order correct?
Thanks no end.
Qualm is definitely stronger than misgiving, but compunction is difficult to place. It's a rare word, which perhaps makes it even stronger than qualm. On the other hand, the strict dictionary definition makes it sound like a momentary misgiving, which would make it the weakest of the three.