The Barnegat Bay offers anglers from beginner to expert great opportunities to catch a fish of a lifetime on a fly.