Actually....
On Plastic, it does. If not better. I have duracoated guns for people and used Krylon plastic paint on others. The Duracoat goes on fairly heavy and always looks to me like its fairly thick. Now this may be a good thing. The Krylon colors the plastic, but doesn't "Seem" thick. I like it....
NOW, This is not on any of the metal peices at all. Then Duracoat is the best choice.