Brand new noveske 10.5 shorty gen 4 upper in 556. I opened the box to take photos of the upper, it has never been fired or mounted to a lower. Please check second photo for factory specs. Please don't send messages asking for a trade, I'm NOT INTERESTED.