Hey brother, I disagree about "no man" I think the reference is pretty clear it means someone else, as one cannot "snatch" oneself, word refers to someone or something else.
Gifts without repentance refers to the spiritual gifts, not salvation.
We can agree to disagree God bless bro.