Oregon Inlet Fishing Center, Pirates Cove, or Broad Creek Fishing center are three of the big marinas where you'll find a ton of charters for sound, inshore, and offshore. Price wise, sound and inshore charters will run from $400 to $700 for 1/2 to full day trips. Offshore fishing will run $1400 and up.
Fishing wise, sound and inshore trips will focus on speckled trout, redfish, stripers, flounder, spot, croaker, etc. The full day inshore trips will go out and hit the wrecks and towers that are in the area. AJ's, blues, spanish, redfish, bonita, albies are the usual suspects. Mahi and cobia can also be found.
Offshore charters are still targeting billfish, tuna, mahi, and wahoo.
Really don't know of any beach guides, but they are available down there. The beach fishing in sept is so so. Things really don't get going until oct and on.
I have done the charter thing several times down out of Pirates Cove aboard the Obsession, with Capt. Jeff Ross. Good guy. As for inshore fishing, I would recommend Capt. Brian Horsely or Sarah Gardner. They run Flat Out/Fly Girl Charters out of Oregon Inlet. www.outerbanksflyfishing.com
is their website. www.reelbuzz.com
is another site that is dedicated to charter fishing. There are a bunch of captain you can contact to set up a trip or two. Hope this help. Good luck & Tight lines!!!!