Spend the $$$ ONE TIME and have it hydro-dipped..or cerakote. That way,you don't completely de-value the gun. If it's a gun you don't give a crap about..and could care less if it only brings $50 when you go to sell it...then by all means..Krylon it.
I'm not paying extra for a gun dipped or painted period. To me paint off any sort does not add value, it's what the current owner wants not necessarily what I want.