pointed weapons keep back from pains riddle

Riddle
A prickly house a little host contains;
The pointed weapons keep back from pains,
So he, unarmed, safe in his fort remains.

    Hedgehog.