The Cavalry C1 stock is a good idea; the A1 length is more useful all-around than the A2 length, and Cavalry Manufacturing makes quality products, noticeably better than other OEM's for standard AR furniture. I really like their handguards also.
The ACE ARFX is a nice stock also, I have one. And it's about the same length as an A1 stock. It's kinda spendy, but is a good solid stock if you think you want its look.
If you want a detachable carry handle with sights, you have three options:
-standard USGI carry handle
-standard carry handle with national match type sights installed
-horrible Chinese-made junk copy of the carry handle.
Avoid the Chinese one. The match sights are only useful if you're doing CMP style competition, and otherwise are a needless complication. I would recommend a standard US-made, USGI type carry handle. The lowest price I've found on them is $50 for a no-name but US-made one from CDNN, here:
http://www.cdnninvestments.com/arcahausmane.html
It's apparently on sale for $40 at the moment, that sale will end Monday. Caution - CDNN also sells one of those awful Chinese copies, don't get the imported Chinese one, the quality difference is orders of magnitude lower.