I have no idea who makes those rings (not a brand I'd recognize, and they might be rings that come with the scope). The rail is just a random Weaver rail, and not something you'd need to buy for an AR anyway.
For scope caps, you need the Butler Creek caps (that's what everyone uses). [url]www.natchezss.com[/url] has them, among many others. Usually, you can bring your scope to any gun show and someone will probably be selling them (this allows you to get the correct fit).