Here are the Brownell's Instructional Videos for their spray gun coat finishes.
Very Very easy to do - The Teflon Moly is probably the best.
You DO need to be able to Fine Grit AL oxide blast the parts first for the best results.
Suggestion though and this is NOT covered in the Vid.
Any time you are spraying a complex part...make yourself a few wire coat hanger hooks so that you can turn the part upside down (without touching it) as part of your spraying procedure.
That is Important!
If you just spay a part without inverting it you'll usually always have either very thin paint film areas or outright bare spots.
The Teflon Moly Baking finish is so easy to do that you could just about train a chimp to do it and it is a decently durable and very good looking finish.