well if you are looking for a durable coating I would suggest duracoat.
Talk to this Guy

http://www.co-ar15.com/forums/showthread.php?t=25488