Magpul and YHM iron sights are the most popular brands, but there are a few others. I'd mount the front sight as far forward as possible.
I'd stay away from NcStar scopes. I had one that would never zero. UTG/Leapers is fine. I currently have a 6x32 on mine and it holds zero fairly well at 25yards.