Have bcg and charging handle looking for a complete 5.56 upper other than that also looking for surefire x300 and Daniel Defense Fixed Iron Sights