User blog comment:EmpyreanSmoke/Supernatural Q&A/@comment-95.112.157.153-20150812172025/@comment-24834479-20150815192032

The heavenly weapons are powerful enough to kill archangels, but Raphael was still stronger than Castiel, so he needed to get the souls to have the upper hand.

This hasn't been discussed in the writing room.

Yes