You can buy DIY powder coating gun and powder from
www.summitracing.com and bake it in your oven/toaster oven (don't use for food after). I have painted several of my custom car parts with this stuff and it is very durable,never thought of it for airsoft before though.